22#
33# On every new `vX.Y.Z` tag the following images are pushed:
44#
5- # CosmosContracts /juno:X.Y.Z # is pushed
6- # CosmosContracts /juno:X.Y # is updated to X.Y.Z
7- # CosmosContracts /juno:X # is updated to X.Y.Z
8- # CosmosContracts /juno:latest # is updated to X.Y.Z
5+ # cosmoscontracts /juno:X.Y.Z # is pushed
6+ # cosmoscontracts /juno:X.Y # is updated to X.Y.Z
7+ # cosmoscontracts /juno:X # is updated to X.Y.Z
8+ # cosmoscontracts /juno:latest # is updated to X.Y.Z
99#
10- # CosmosContracts /juno-e2e:X.Y.Z # is pushed
11- # CosmosContracts /juno-e2e:X.Y # is updated to X.Y.Z
12- # CosmosContracts /juno-e2e:X # is updated to X.Y.Z
13- # CosmosContracts /juno-e2e:latest # is updated to X.Y.Z
10+ # cosmoscontracts /juno-e2e:X.Y.Z # is pushed
11+ # cosmoscontracts /juno-e2e:X.Y # is updated to X.Y.Z
12+ # cosmoscontracts /juno-e2e:X # is updated to X.Y.Z
13+ # cosmoscontracts /juno-e2e:latest # is updated to X.Y.Z
1414#
1515# On every new `vX.Y.0` tag the following images are pushed:
1616#
17- # CosmosContracts /juno-e2e-init-chain:X.Y.0 # is pushed
18- # CosmosContracts /juno-e2e-init-chain:X.Y # is updated to X.Y.0
19- # CosmosContracts /juno-e2e-init-chain:X # is updated to X.Y.0
17+ # cosmoscontracts /juno-e2e-init-chain:X.Y.0 # is pushed
18+ # cosmoscontracts /juno-e2e-init-chain:X.Y # is updated to X.Y.0
19+ # cosmoscontracts /juno-e2e-init-chain:X # is updated to X.Y.0
2020# All the images above have support for linux/amd64 and linux/arm64.
2121#
2222# Due to QEMU virtualization used to build multi-platform docker images
7171 push : true
7272 platforms : linux/amd64,linux/arm64
7373 tags : |
74- ghcr.io/CosmosContracts /juno:${{ env.MAJOR_VERSION }}
75- ghcr.io/CosmosContracts /juno:${{ env.MAJOR_VERSION }}.${{ env.MINOR_VERSION }}
76- ghcr.io/CosmosContracts /juno:${{ env.MAJOR_VERSION }}.${{ env.MINOR_VERSION }}.${{ env.PATCH_VERSION }}
74+ ghcr.io/cosmoscontracts /juno:${{ env.MAJOR_VERSION }}
75+ ghcr.io/cosmoscontracts /juno:${{ env.MAJOR_VERSION }}.${{ env.MINOR_VERSION }}
76+ ghcr.io/cosmoscontracts /juno:${{ env.MAJOR_VERSION }}.${{ env.MINOR_VERSION }}.${{ env.PATCH_VERSION }}
7777 juno-e2e-images :
7878 runs-on : ubuntu-latest
7979 steps :
@@ -114,9 +114,9 @@ jobs:
114114 push : true
115115 platforms : linux/amd64,linux/arm64
116116 tags : |
117- ghcr.io/CosmosContracts /juno-e2e:${{ env.MAJOR_VERSION }}
118- ghcr.io/CosmosContracts /juno-e2e:${{ env.MAJOR_VERSION }}.${{ env.MINOR_VERSION }}
119- ghcr.io/CosmosContracts /juno-e2e:${{ env.MAJOR_VERSION }}.${{ env.MINOR_VERSION }}.${{ env.PATCH_VERSION }}
117+ ghcr.io/cosmoscontracts /juno-e2e:${{ env.MAJOR_VERSION }}
118+ ghcr.io/cosmoscontracts /juno-e2e:${{ env.MAJOR_VERSION }}.${{ env.MINOR_VERSION }}
119+ ghcr.io/cosmoscontracts /juno-e2e:${{ env.MAJOR_VERSION }}.${{ env.MINOR_VERSION }}.${{ env.PATCH_VERSION }}
120120 e2e-init-chain-images :
121121 if : startsWith(github.ref, 'refs/tags/v') && endsWith(github.ref, '.0')
122122 runs-on : ubuntu-latest
@@ -160,6 +160,6 @@ jobs:
160160 build-args : |
161161 E2E_SCRIPT_NAME=chain
162162 tags : |
163- ghcr.io/CosmosContracts /juno-e2e-init-chain:${{ env.MAJOR_VERSION }}
164- ghcr.io/CosmosContracts /juno-e2e-init-chain:${{ env.MAJOR_VERSION }}.${{ env.MINOR_VERSION }}
165- ghcr.io/CosmosContracts /juno-e2e-init-chain:${{ env.MAJOR_VERSION }}.${{ env.MINOR_VERSION }}.${{ env.PATCH_VERSION }}
163+ ghcr.io/cosmoscontracts /juno-e2e-init-chain:${{ env.MAJOR_VERSION }}
164+ ghcr.io/cosmoscontracts /juno-e2e-init-chain:${{ env.MAJOR_VERSION }}.${{ env.MINOR_VERSION }}
165+ ghcr.io/cosmoscontracts /juno-e2e-init-chain:${{ env.MAJOR_VERSION }}.${{ env.MINOR_VERSION }}.${{ env.PATCH_VERSION }}
0 commit comments