From 37b43a2b46c3c773b51bcb20ebda45ef9d9d0857 Mon Sep 17 00:00:00 2001 From: Mauro Torrez Date: Mon, 30 Sep 2019 13:22:40 -0300 Subject: [PATCH] CI tags --- .drone.yml | 49 ++++++++++++++++++++++++++++++++++++------------- 1 file changed, 36 insertions(+), 13 deletions(-) diff --git a/.drone.yml b/.drone.yml index ddb03ec..49c8b2b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,19 +3,6 @@ kind: pipeline name: default steps: - - name: build image only - image: plugins/docker - settings: - repo: eumau/dovecot - auto_tag: true - dry_run: true - when: - ref: - - refs/pull/** - # event no anda (?) - # event: - # - pull_request - - name: build and publish image image: plugins/docker settings: @@ -28,3 +15,39 @@ steps: when: branch: - master + +--- +kind: pipeline +name: pull_request + +steps: + - name: build image only + image: plugins/docker + settings: + repo: eumau/dovecot + auto_tag: true + dry_run: true + +trigger: + event: + - pull_request + +--- +kind: pipeline +name: tags + +steps: + - name: docker + image: plugins/docker + settings: + repo: eumau/dovecot + username: + from_secret: dockerhub_username + password: + from_secret: dockerhub_password + tags: + - ${DRONE_TAG} + +trigger: + event: + - tag