@@ -20,19 +20,20 @@ jobs:
2020 DOCKER_USERNAME : ${{ secrets.DOCKER_USERNAME }}
2121 DOCKER_PASSWORD : ${{ secrets.DOCKER_PASSWORD }}
2222 DOCKER_CLI_EXPERIMENTAL : enabled
23+ COMMIT : ${{ github.sha }}
2324 run : |
2425 TAG=$(cat VERSION)
2526 echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
26- docker pull kubeovn/kube-ovn:$TAG-x86
27- docker pull kubeovn/kube-ovn:$TAG-arm
28- docker pull kubeovn/kube-ovn:$TAG-debug-x86
29- docker pull kubeovn/kube-ovn:$TAG-debug-arm
30- docker manifest create kubeovn/kube-ovn:$TAG kubeovn/kube-ovn:$TAG-x86 kubeovn/kube-ovn:$TAG-arm
31- docker manifest create kubeovn/kube-ovn:$TAG-debug kubeovn/kube-ovn:$TAG-debug-x86 kubeovn/kube-ovn:$TAG-debug-arm
32- docker manifest push kubeovn/kube-ovn:$TAG
33- docker manifest push kubeovn/kube-ovn:$TAG-debug
27+ docker pull kubeovn/kube-ovn:$TAG-$COMMIT- x86
28+ docker pull kubeovn/kube-ovn:$TAG-$COMMIT- arm
29+ docker pull kubeovn/kube-ovn:$TAG-debug-$COMMIT- x86
30+ docker pull kubeovn/kube-ovn:$TAG-debug-$COMMIT- arm
31+ docker manifest create kubeovn/kube-ovn:$TAG-$COMMIT kubeovn/kube-ovn:$TAG-$COMMIT- x86 kubeovn/kube-ovn:$TAG-$COMMIT -arm
32+ docker manifest create kubeovn/kube-ovn:$TAG-debug-$COMMIT kubeovn/kube-ovn:$TAG-debug-$COMMIT- x86 kubeovn/kube-ovn:$TAG-debug-$COMMIT -arm
33+ docker manifest push kubeovn/kube-ovn:$TAG-$COMMIT
34+ docker manifest push kubeovn/kube-ovn:$TAG-debug-$COMMIT
3435
35- docker pull kubeovn/vpc-nat-gateway:$TAG-x86
36- docker pull kubeovn/vpc-nat-gateway:$TAG-arm
37- docker manifest create kubeovn/vpc-nat-gateway:$TAG kubeovn/vpc-nat-gateway:$TAG-x86 kubeovn/vpc-nat-gateway:$TAG-arm
38- docker manifest push kubeovn/vpc-nat-gateway:$TAG
36+ docker pull kubeovn/vpc-nat-gateway:$TAG-$COMMIT- x86
37+ docker pull kubeovn/vpc-nat-gateway:$TAG-$COMMIT- arm
38+ docker manifest create kubeovn/vpc-nat-gateway:$TAG-$COMMIT kubeovn/vpc-nat-gateway:$TAG-$COMMIT- x86 kubeovn/vpc-nat-gateway:$TAG-$COMMIT -arm
39+ docker manifest push kubeovn/vpc-nat-gateway:$TAG-$COMMIT
0 commit comments