File tree 2 files changed +14
-1
lines changed
2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change 62
62
run : |
63
63
container_id=${{env.container_id}}
64
64
docker exec -e DOCKER_PUSH_TARGET "$container_id" task controller:docker-push-multiarch
65
- docker exec -e DOCKER_PUSH_TARGET -e DOCKER_REGISTRY "$container_id" task controller:acr-protect-image
66
65
env :
67
66
DOCKER_PUSH_TARGET : ${{ secrets.REGISTRY_PUBLIC }}
68
67
DOCKER_REGISTRY : ${{ secrets.REGISTRY_LOGIN }}
68
+
69
+ - name : Protect image
70
+ run : |
71
+ container_id=${{env.container_id}}
72
+ docker exec -e DOCKER_PUSH_TARGET -e DOCKER_REGISTRY -e AZURE_TENANT_ID -e AZURE_CLIENT_ID -e AZURE_CLIENT_SECRET -e AZURE_SUBSCRIPTION_ID "$container_id" task controller:acr-protect-image
73
+ env :
74
+ DOCKER_PUSH_TARGET : ${{ secrets.REGISTRY_PUBLIC }}
75
+ DOCKER_REGISTRY : ${{ secrets.REGISTRY_LOGIN }}
76
+ AZURE_TENANT_ID : ${{ secrets.AZURE_TENANT_ID }}
77
+ AZURE_CLIENT_ID : ${{ secrets.AZURE_CLIENT_ID }}
78
+ AZURE_CLIENT_SECRET : ${{ secrets.AZURE_CLIENT_SECRET }}
79
+ AZURE_SUBSCRIPTION_ID : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
Original file line number Diff line number Diff line change @@ -448,6 +448,8 @@ tasks:
448
448
controller:acr-protect-image :
449
449
desc : Protects an existing image in ACR from being updated or deleted
450
450
dir : " {{.CONTROLLER_ROOT}}"
451
+ deps :
452
+ - az-login
451
453
run : always
452
454
cmds :
453
455
- ' if [ -z "{{.DOCKER_PUSH_TARGET}}" ]; then echo "Error: DOCKER_PUSH_TARGET must be set"; exit 1; fi'
You can’t perform that action at this time.
0 commit comments