Skip to content

Commit 83c5a3a

Browse files
committed
[BUILD] - Publish docker image to docker hub adobe/zookeeper-operator
1 parent d0ae780 commit 83c5a3a

File tree

2 files changed

+25
-21
lines changed

2 files changed

+25
-21
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: build-publish-docker-image
2+
3+
on:
4+
push:
5+
tags:
6+
- '*'
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v2
13+
- name: Get tag name
14+
id: vars
15+
run: echo ::set-output name=tag::${GITHUB_REF:10}
16+
- uses: docker/build-push-action@v1
17+
with:
18+
dockerfile: Dockerfile
19+
build_args: VERSION=${{ steps.vars.outputs.tag }},GIT_SHA=${{ github.sha }}
20+
username: ${{ secrets.DOCKER_USERNAME }}
21+
password: ${{ secrets.DOCKER_PASSWORD }}
22+
repository: adobe/zookeeper-operator
23+
tag_with_ref: true
24+
push: ${{ startsWith(github.ref, 'refs/tags/') }}
25+
add_git_labels: true

.travis.yml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@ go:
33
- '1.13.8'
44
- tip
55
sudo: required
6-
env:
7-
global:
8-
secure: dIXvb2BS2AwvQf+McXNClqoV4AjobYyc0/2b+zn4yMQ2v8gAW5V0w8Y3af6EnwOLe9Szke0RRHj/5ktxyrnQtBLsQhZd13GUItLuvIyD1fZZx9/djA7aII71fqKBVLVg2OR9VFltfPDB1B9NSPD3w4NJhyWdAzUORnqiNkQmOc+WGdCVYJ6olXZoq1rCVD+ysxssuWaHVD4ujbdLmwToFhQiGGbpdInZjdLUZ8FWLEJHl5uHkntrHESDBBjZ+ZHeF5jZYEUKjoV0xvapiI+lqp6mcWzaVkop78SbjlHnbQNjqH3mW6i0lI7dRyMPPURUBPNKvhvDlAbRjd7CU70ASJmI2rCgKQru5tfASaegeCzdGCp1fOn4bdvDgL+9NtxsojL6J4j5H9MPmSE6zZVLLQN/wA4IM7vB12o+O7pEM40WiZ7qtCsolIFWE53zx9Beuf7FQFv8Zz/pCfUctvZdyE53T41uuzZVQC+w+w5sj/1rrLgBCjPD1ghNZdN+y3GD7Sgaic03a+FiCTKnOOab9Dk6Pil0m4qbYLJdkKKLt/PvAw7nb9GEX36VPLWrG9xCXsJvzbiG+JQBYEpSQrzJYj9vuNScoWZuvu1I+cRIZsj26dPt9XXn2I/8uQSKBQlNzPAIOD1NCTLtRglVkgPf+BxNppTLV2BmBRQ4V9ZtpJQ=
96
services:
107
- docker
118
script:
@@ -15,21 +12,3 @@ script:
1512
- make clean
1613
after_success:
1714
- bash <(curl -s https://codecov.io/bash)
18-
deploy:
19-
- provider: script
20-
skip_cleanup: true
21-
script: make push
22-
on:
23-
branch: master
24-
tags: true
25-
- provider: releases
26-
file:
27-
- bin/zookeeper-exporter-linux-amd64
28-
- bin/zookeeper-exporter-darwin-amd64
29-
- bin/zookeeper-exporter-windows-amd64.exe
30-
skip_cleanup: true
31-
on:
32-
branch: master
33-
tags: true
34-
api-key:
35-
secure: OCxUUA41MZ3PUAOjLwhup5o3pbved8uX8O3HRqfKnuKw+a++GuPXgdoFzzAdTfBSnemkDFvZ5SWYwp/08YfK1tKSI23PCyl65I8hORNFp5+MMkGcqZ8bCVk0Y59/lmhPS3hUPQM5F9WnuL8bys37c1h4zzAb4Y9FNHF63KzCedoD6QO0/zhghhxc51b4u8rHMC24SztAFlCJsBkdrda1XJpIB3hKh4ZsDBaRcTYbbQyh6g3vNRdjtmWOcsuxHz2O8tN1SSQAqwqfnPy6bpENGY/tUQc6qzDAAix2ls5yd4DC8ALBEH//lsGaf1cw9hot8CNl8TOKFvu03Y3p34EOLCWwYrvXX8p76c9JiyGtON8tc49+orQhdtaLOfSQiVhIO7wvQQDRkFetvuMCSSDLxAXSn8PCXYp0OXl3mlgB2xkrPr9TSbV2RfTbk+oZY6uBmFOrACp9a37/0JcuAItpEvzCb/jxdBMtEdNatlCbsvmbe/MYwNAW3RnI31wBY4EkYu4+r4Jm8MbHXNVGLTcJIiyZHmMEBh6SYR4gwiAEPYau2jhqpg27j0204V+gCyjoS+X1nNpU2tVpG8TPL14LJaVYI/eowYUkf0Yp6u5cOnV14iTyLHKRVoy2nzErxRLtmx4808F5r/N4noFfdNdnfhEJGNJD8oRtACjBVtBV/FU=

0 commit comments

Comments
 (0)