diff options
| author | Michael Grote | 2023-06-08 14:21:40 +0200 |
|---|---|---|
| committer | Michael Grote | 2023-06-08 14:21:40 +0200 |
| commit | f645184ce083f3bbeb5a1171007a83053a671859 (patch) | |
| tree | c2af7b88c2310e132775978be1ad3ee5ebe341cb | |
| parent | 8e5810c8b5ce055277addbd79975d745637be44c (diff) | |
ci: add dockerhub
| -rw-r--r-- | .drone.yml | 36 |
1 files changed, 36 insertions, 0 deletions
@@ -39,6 +39,26 @@ steps: - pull_request - tag + - name: docker_build_and_push_dockerhub + image: thegeeklab/drone-docker-buildx:23 + privileged: true + settings: + username: + from_secret: DOCKERHUB_USER + password: + from_secret: DOCKERHUB_PASS + dockerfile: Dockerfile + repo: quotengrote/mdns-repeater-mikrotik + tags: + - ${DRONE_COMMIT_SHA:0:8} + - ${DRONE_COMMIT_BRANCH} + - latest + when: + event: + exclude: + - pull_request + - tag + - name: docker_build_and_push_selfhosted_tag image: thegeeklab/drone-docker-buildx:23 privileged: true @@ -51,3 +71,19 @@ steps: when: event: - tag + + - name: docker_build_and_push_dockerhub_tag + image: thegeeklab/drone-docker-buildx:23 + privileged: true + settings: + username: + from_secret: DOCKERHUB_USER + password: + from_secret: DOCKERHUB_PASS + dockerfile: Dockerfile + repo: quotengrote/mdns-repeater-mikrotik + tags: + - ${DRONE_TAG} + when: + event: + - tag |