File tree Expand file tree Collapse file tree 1 file changed +40
-0
lines changed
Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change 1+ on : push
2+ name : Build, Test, and Publish kata-deploy
3+ jobs :
4+ tag-filter :
5+ runs-on : ubuntu-latest
6+ steps :
7+ - uses : actions/checkout@master
8+ - name : tag-filter
9+ uses : actions/bin/filter@master
10+ with :
11+ args : tag
12+ - name : docker-build
13+ uses : actions/docker/cli@master
14+ with :
15+ args : build --build-arg KATA_VER=${GITHUB_REF##*/} -t katadocker/kata-deploy-ci:${{
16+ github.sha }} ./kata-deploy
17+ - name : docker-login
18+ uses : actions/docker/login@master
19+ env :
20+ DOCKER_PASSWORD : ${{ secrets.DOCKER_PASSWORD }}
21+ DOCKER_USERNAME : ${{ secrets.DOCKER_USERNAME }}
22+ - name : docker-push-sha
23+ uses : actions/docker/cli@master
24+ with :
25+ args : push katadocker/kata-deploy-ci:${{ github.sha }}
26+ - name : aks-test
27+ uses : ./kata-deploy/action
28+ env :
29+ AZ_APPID : ${{ secrets.AZ_APPID }}
30+ AZ_PASSWORD : ${{ secrets.AZ_PASSWORD }}
31+ AZ_SUBSCRIPTION_ID : ${{ secrets.AZ_SUBSCRIPTION_ID }}
32+ AZ_TENANT_ID : ${{ secrets.AZ_TENANT_ID }}
33+ - name : docker-tag-ref
34+ uses : actions/docker/cli@master
35+ with :
36+ args : tag katadocker/kata-deploy-ci:${{ github.sha }} katadocker/kata-deploy:${GITHUB_REF##*/}
37+ - name : docker-push-ref
38+ uses : actions/docker/cli@master
39+ with :
40+ args : push katadocker/kata-deploy:${GITHUB_REF##*/}
You can’t perform that action at this time.
0 commit comments