1919 dotnet-version : |
2020 6.x
2121 7.x
22+ 8.x
2223 - uses : actions/checkout@v4
2324 with :
2425 ref : dev
@@ -48,12 +49,12 @@ jobs:
4849 - name : Build an image
4950 run : |
5051 $VERSION="$(cat ./version.txt)-nightly"
51- docker build --build-arg "PNP_MODULE_VERSION=$VERSION" --build-arg "BASE_IMAGE_SUFFIX=nanoserver-ltsc2022" --build-arg "INSTALL_USER=ContainerAdministrator" --build-arg "SKIP_PUBLISHER_CHECK=True" ./docker -f ./docker/pnppowershell.dockerFile --tag "${{ secrets.DOCKER_ORG }}/powershell:$VERSION-nanoserver-ltsc2022";
52+ docker build --build-arg "PNP_MODULE_VERSION=$VERSION" --build-arg "BASE_IMAGE_SUFFIX=lts- nanoserver-ltsc2022" --build-arg "INSTALL_USER=ContainerAdministrator" --build-arg "SKIP_PUBLISHER_CHECK=True" ./docker -f ./docker/pnppowershell.dockerFile --tag "${{ secrets.DOCKER_ORG }}/powershell:$VERSION-lts -nanoserver-ltsc2022";
5253 - name : Push the image
5354 run : |
5455 $VERSION="$(cat ./version.txt)-nightly"
5556 docker login -u ${{ secrets.DOCKER_USERNAME }} -p '${{ secrets.DOCKER_PASSWORD }}'
56- docker push "${{ secrets.DOCKER_ORG }}/powershell:$VERSION-nanoserver-ltsc2022"
57+ docker push "${{ secrets.DOCKER_ORG }}/powershell:$VERSION-lts- nanoserver-ltsc2022"
5758 publish-docker-windows-2019 :
5859 runs-on : windows-2019
5960 needs : [ build ]
@@ -62,12 +63,12 @@ jobs:
6263 - name : Build an image
6364 run : |
6465 $VERSION="$(cat ./version.txt)-nightly"
65- docker build --build-arg "PNP_MODULE_VERSION=$VERSION" --build-arg "BASE_IMAGE_SUFFIX=nanoserver-1809" --build-arg "INSTALL_USER=ContainerAdministrator" --build-arg "SKIP_PUBLISHER_CHECK=True" ./docker -f ./docker/pnppowershell.dockerFile --tag "${{ secrets.DOCKER_ORG }}/powershell:$VERSION-nanoserver-1809";
66+ docker build --build-arg "PNP_MODULE_VERSION=$VERSION" --build-arg "BASE_IMAGE_SUFFIX=lts- nanoserver-1809" --build-arg "INSTALL_USER=ContainerAdministrator" --build-arg "SKIP_PUBLISHER_CHECK=True" ./docker -f ./docker/pnppowershell.dockerFile --tag "${{ secrets.DOCKER_ORG }}/powershell:$VERSION-lts -nanoserver-1809";
6667 - name : Push the image
6768 run : |
6869 $VERSION="$(cat ./version.txt)-nightly"
6970 docker login -u ${{ secrets.DOCKER_USERNAME }} -p '${{ secrets.DOCKER_PASSWORD }}'
70- docker push "${{ secrets.DOCKER_ORG }}/powershell:$VERSION-nanoserver-1809"
71+ docker push "${{ secrets.DOCKER_ORG }}/powershell:$VERSION-lts- nanoserver-1809"
7172 publish-docker-linux :
7273 runs-on : ubuntu-latest
7374 needs : [ build ]
@@ -76,14 +77,14 @@ jobs:
7677 - name : Build an image
7778 run : |
7879 VERSION=$(cat ./version.txt)-nightly
79- docker build --build-arg "PNP_MODULE_VERSION=$VERSION" --build-arg "BASE_IMAGE_SUFFIX=alpine-3.17" --build-arg "INSTALL_USER=root" --build-arg "SKIP_PUBLISHER_CHECK=False" ./docker -f ./docker/pnppowershell.dockerFile --tag ${{ secrets.DOCKER_ORG }}/powershell:$VERSION-alpine-3.17;
80+ docker build --build-arg "PNP_MODULE_VERSION=$VERSION" --build-arg "BASE_IMAGE_SUFFIX=lts- alpine-3.17" --build-arg "INSTALL_USER=root" --build-arg "SKIP_PUBLISHER_CHECK=False" ./docker -f ./docker/pnppowershell.dockerFile --tag ${{ secrets.DOCKER_ORG }}/powershell:$VERSION-lts -alpine-3.17;
8081 - name : Tag the image
8182 run : |
8283 VERSION=$(cat ./version.txt)-nightly
83- docker image tag ${{ secrets.DOCKER_ORG }}/powershell:$VERSION-alpine-3.17 ${{ secrets.DOCKER_ORG }}/powershell:nightly
84+ docker image tag ${{ secrets.DOCKER_ORG }}/powershell:$VERSION-lts- alpine-3.17 ${{ secrets.DOCKER_ORG }}/powershell:nightly
8485 - name : Push the image
8586 run : |
8687 VERSION=$(cat ./version.txt)-nightly
8788 docker login -u ${{ secrets.DOCKER_USERNAME }} -p '${{ secrets.DOCKER_PASSWORD }}'
88- docker push ${{ secrets.DOCKER_ORG }}/powershell:$VERSION-alpine-3.17
89+ docker push ${{ secrets.DOCKER_ORG }}/powershell:$VERSION-lts- alpine-3.17
8990 docker push ${{ secrets.DOCKER_ORG }}/powershell:nightly
0 commit comments