diff --git a/.drone.yml b/.drone.yml index 4b92314..04f97dd 100644 --- a/.drone.yml +++ b/.drone.yml @@ -4,27 +4,54 @@ type: docker name: build and publish trigger: + branch: + - master event: include: - push - - cron - cron: - - monthly - steps: - - name: docker build and publish - image: plugins/docker - environment: - REVISION: ${DRONE_COMMIT_SHA} - CREATED: ${DRONE_BUILD_CREATED} - SOURCE_URL: ${DRONE_GIT_HTTP_URL} - settings: - purge: true - username: - from_secret: dockerhub_user - password: - from_secret: dockerhub_key - repo: varakh/hetzner-storagebox-exporter - tags: - - latest + - name: docker build and publish + image: plugins/docker + environment: + REVISION: ${DRONE_COMMIT_SHA} + CREATED: ${DRONE_BUILD_CREATED} + SOURCE_URL: ${DRONE_GIT_HTTP_URL} + settings: + purge: true + username: + from_secret: dockerhub_user + password: + from_secret: dockerhub_key + repo: varakh/hetzner-storagebox-exporter + tags: + - latest + +--- +kind: pipeline +type: docker +name: monthly build and publish + +trigger: + event: + - cron + cron: + include: + - monthly + +steps: + - name: docker build and publish + image: plugins/docker + environment: + REVISION: ${DRONE_COMMIT_SHA} + CREATED: ${DRONE_BUILD_CREATED} + SOURCE_URL: ${DRONE_GIT_HTTP_URL} + settings: + purge: true + username: + from_secret: dockerhub_user + password: + from_secret: dockerhub_key + repo: varakh/hetzner-storagebox-exporter + tags: + - monthly