11name : CI
22on : [push, pull_request]
33env :
4+ dockerns : ${{ vars.dockerns || 'openrct2' }}
45 dockerid : ${{ secrets.dockerid }}
56 dockerpass : ${{ secrets.dockerpass }}
67jobs :
@@ -21,12 +22,12 @@ jobs:
2122 - name : Build docker image
2223 run : |
2324 ctxpath=${dockertag//-/\/}
24- docker build -t openrct2 /openrct2-build:$dockertag $ctxpath
25+ docker build -t $dockerns /openrct2-build:$dockertag $ctxpath
2526 - name : Publish docker image
2627 run : |
2728 if [ "$dockerid" != "" ]; then
2829 docker login -u "$dockerid" -p "$dockerpass"
29- docker push openrct2 /openrct2-build:$dockertag
30+ docker push $dockerns /openrct2-build:$dockertag
3031 else
3132 echo 'Image not pushed'
3233 fi
@@ -39,11 +40,11 @@ jobs:
3940 run : |
4041 if [ "$dockerid" != "" ]; then
4142 docker login -u "$dockerid" -p "$dockerpass"
42- docker pull openrct2 /openrct2-build:20-noble
43- docker tag openrct2 /openrct2-build:20-noble openrct2 /openrct2-build:20
44- docker tag openrct2 /openrct2-build:20-noble openrct2 /openrct2-build:latest
45- docker push openrct2 /openrct2-build:20
46- docker push openrct2 /openrct2-build:latest
43+ docker pull $dockerns /openrct2-build:20-noble
44+ docker tag $dockerns /openrct2-build:20-noble $dockerns /openrct2-build:20
45+ docker tag $dockerns /openrct2-build:20-noble $dockerns /openrct2-build:latest
46+ docker push $dockerns /openrct2-build:20
47+ docker push $dockerns /openrct2-build:latest
4748 else
4849 echo 'Images not tagged'
4950 fi
0 commit comments