Skip to content

Commit 90ceb86

Browse files
committed
[BUILD] - Publish docker image to docker hub adobe/zookeeper-operator
1 parent 2e15dd7 commit 90ceb86

File tree

2 files changed

+25
-26
lines changed

2 files changed

+25
-26
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 & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,6 @@ language: go
22
go:
33
- '1.13.8'
44
sudo: required
5-
env:
6-
global:
7-
- KUBERNETES_VERSION=v1.15.0
8-
- OPERATOR_SDK_VERSION=v0.17.0
9-
- KUBERNETES_CONFIG_FILE=$HOME/.kube/config
10-
- CHANGE_MINIKUBE_NONE_USER=true
11-
- MINIKUBE_VERSION=v1.11.0
12-
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=
135
services:
146
- docker
157
install:
@@ -38,21 +30,3 @@ script:
3830
- make clean
3931
after_success:
4032
- bash <(curl -s https://codecov.io/bash)
41-
deploy:
42-
- provider: script
43-
skip_cleanup: true
44-
script: make push
45-
on:
46-
branch: master
47-
tags: true
48-
- provider: releases
49-
file:
50-
- bin/zookeeper-exporter-linux-amd64
51-
- bin/zookeeper-exporter-darwin-amd64
52-
- bin/zookeeper-exporter-windows-amd64.exe
53-
skip_cleanup: true
54-
on:
55-
branch: master
56-
tags: true
57-
api-key:
58-
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)