2323 dotnet tool install --global minver-cli --version 2.3.0
2424 version=$(minver --tag-prefix v)
2525 echo "::set-env name=MINVERVERSIONOVERRIDE::$version"
26+ echo "::set-env name=VERSION::$version"
2627 - name : Build
2728 run : dotnet build --configuration Release
2829 - name : Start Services
@@ -45,13 +46,13 @@ jobs:
4546 run : |
4647 # tag and push docker image
4748 for image in {"api","job","app","exceptionless"}; do
48- for tag in {${{ steps.version.outputs.version } },latest}; do
49+ for tag in {${VERSION },latest}; do
4950 docker tag ex-$image docker.pkg.github.com/exceptionless/exceptionless/$image:$tag
5051 docker push docker.pkg.github.com/exceptionless/exceptionless/$image:$tag
5152 done
5253 done
5354 for image in {"api","job","app","exceptionless"}; do
54- for tag in {${{ steps.version.outputs.version } },latest}; do
55+ for tag in {${VERSION },latest}; do
5556 docker tag ex-$image exceptionless/$image-ci:$tag
5657 docker push exceptionless/$image-ci:$tag
5758 done
6162 run : |
6263 # tag and push docker image
6364 for image in {"api","job","app","exceptionless"}; do
64- for tag in {${{ steps.version.outputs.version } },latest}; do
65+ for tag in {${VERSION },latest}; do
6566 docker tag ex-$image exceptionless/$image:$tag
6667 docker push exceptionless/$image:$tag
6768 done
@@ -76,10 +77,10 @@ jobs:
7677 run : |
7778 az login --service-principal --username ${{ secrets.AZ_USERNAME }} --password ${{ secrets.AZ_PASSWORD }} --tenant ${{ secrets.AZ_TENANT }} --output none
7879 az aks get-credentials --resource-group exceptionless-v6 --name ex-k8s-v6
79- helm upgrade --set "api.image.tag=${{ steps.version.outputs.version }} " --set "jobs.image.tag=${{ steps.version.outputs.version } }" --reuse-values --values ./k8s/ex-dev-values.yaml ex-dev --namespace ex-dev ./k8s/exceptionless
80+ helm upgrade --set "api.image.tag=${VERSION} " --set "jobs.image.tag=$${VERSION }" --reuse-values --values ./k8s/ex-dev-values.yaml ex-dev --namespace ex-dev ./k8s/exceptionless
8081 - name : Deploy Changes to Production Environment
8182 if : startsWith(github.ref, 'refs/tags/v')
8283 run : |
8384 az login --service-principal --username ${{ secrets.AZ_USERNAME }} --password ${{ secrets.AZ_PASSWORD }} --tenant ${{ secrets.AZ_TENANT }} --output none
8485 az aks get-credentials --resource-group exceptionless-v6 --name ex-k8s-v6
85- helm upgrade --set "api.image.tag=${{ steps.version.outputs.version }} " --set "jobs.image.tag=${{ steps.version.outputs.version } }" --reuse-values --values ./k8s/ex-prod-values.yaml ex-prod --namespace ex-prod ./k8s/exceptionless
86+ helm upgrade --set "api.image.tag=${VERSION} " --set "jobs.image.tag=${VERSION }" --reuse-values --values ./k8s/ex-prod-values.yaml ex-prod --namespace ex-prod ./k8s/exceptionless
0 commit comments