diff --git a/.drone.yml b/.drone.yml index 1a78367..ca69592 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,31 +3,32 @@ kind: pipeline type: docker name: default steps: + # prüfe ob secrets im Repo sind - name: run gitleaks image: plugins/gitleaks settings: path: . + # linter für Dockerfiles + # https://github.com/hadolint/hadolint/blob/master/docs/INTEGRATION.md - name: hadolint image: hadolint/hadolint:latest-debian + # image: ghcr.io/hadolint/hadolint:latest-debian commands: - hadolint --version - hadolint Dockerfile - # Bauen, taggen und pushen - - name: docker_build_and_push_master + - name: docker_build_and_push image: plugins/docker settings: username: - from_secret: DOCKERHUB_USER + from_secret: OCI-REGISTRY-USER password: - from_secret: DOCKERHUB_PASS + from_secret: OCI-REGISTRY-PASS dockerfile: Dockerfile - repo: quotengrote/munin-server + repo: registry.mgrote.net/allzweckcontainer + registry: registry.mgrote.net tags: - - latest - ${DRONE_COMMIT_SHA:0:8} - ${DRONE_COMMIT_BRANCH} - event: - exclude: - - pull_request + - latest