Skip to content

Commit

Permalink
Merge pull request #232 from StefanScherer/update-node-6120-891
Browse files Browse the repository at this point in the history
Update Node.js 6.12.0 and 8.9.1
  • Loading branch information
StefanScherer authored Nov 8, 2017
2 parents e3c1130 + a3be637 commit 2061aa5
Show file tree
Hide file tree
Showing 22 changed files with 74 additions and 74 deletions.
6 changes: 3 additions & 3 deletions node/4.8/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ RUN Invoke-WebRequest $('https://files.gpg4win.org/gpg4win-vanilla-{0}.exe' -f $
Start-Process .\gpg4win.exe -ArgumentList '/S' -NoNewWindow -Wait

RUN @( \
'9554F04D7259F04124DE6B476D5A82AC7E37093B', \
'94AE36675C464D64BAFA68DD7434390BDBE9B9C5', \
'FD3A5288F042B6850C66B31F09FE44734EB7990E', \
'71DCFD284A79C3B38668286BC97EC7A07EDE3FC1', \
'DD8F2338BAE7501E3DD5AC78C273792F7D83545D', \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE' \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE', \
'77984A986EBC2AA786BC0F66B01FBB92821C587A' \
) | foreach { \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys $_ ; \
}
Expand Down
6 changes: 3 additions & 3 deletions node/4.8/nano/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ RUN Invoke-WebRequest $('https://files.gpg4win.org/gpg4win-vanilla-{0}.exe' -f $
Start-Process .\gpg4win.exe -ArgumentList '/S' -NoNewWindow -Wait

RUN @( \
'9554F04D7259F04124DE6B476D5A82AC7E37093B', \
'94AE36675C464D64BAFA68DD7434390BDBE9B9C5', \
'FD3A5288F042B6850C66B31F09FE44734EB7990E', \
'71DCFD284A79C3B38668286BC97EC7A07EDE3FC1', \
'DD8F2338BAE7501E3DD5AC78C273792F7D83545D', \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE' \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE', \
'77984A986EBC2AA786BC0F66B01FBB92821C587A' \
) | foreach { \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys $_ ; \
}
Expand Down
10 changes: 0 additions & 10 deletions node/6.11/README.md

This file was deleted.

8 changes: 4 additions & 4 deletions node/6.11/Dockerfile → node/6.12/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@ RUN Invoke-WebRequest $('https://files.gpg4win.org/gpg4win-vanilla-{0}.exe' -f $
Start-Process .\gpg4win.exe -ArgumentList '/S' -NoNewWindow -Wait

RUN @( \
'9554F04D7259F04124DE6B476D5A82AC7E37093B', \
'94AE36675C464D64BAFA68DD7434390BDBE9B9C5', \
'FD3A5288F042B6850C66B31F09FE44734EB7990E', \
'71DCFD284A79C3B38668286BC97EC7A07EDE3FC1', \
'DD8F2338BAE7501E3DD5AC78C273792F7D83545D', \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE' \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE', \
'77984A986EBC2AA786BC0F66B01FBB92821C587A' \
) | foreach { \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys $_ ; \
}

ENV NODE_VERSION 6.11.5
ENV NODE_VERSION 6.12.0

RUN Invoke-WebRequest $('https://nodejs.org/dist/v{0}/SHASUMS256.txt.asc' -f $env:NODE_VERSION) -OutFile 'SHASUMS256.txt.asc' -UseBasicParsing ; \
gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc
Expand Down
10 changes: 10 additions & 0 deletions node/6.12/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Node

A Windows Server Core Docker container image with Node.js 6.12.0 installed.

## Building

```
docker build -t node .
docker tag node:latest node:6.12.0
```
File renamed without changes.
8 changes: 4 additions & 4 deletions node/6.11/nano/Dockerfile → node/6.12/nano/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@ RUN Invoke-WebRequest $('https://files.gpg4win.org/gpg4win-vanilla-{0}.exe' -f $
Start-Process .\gpg4win.exe -ArgumentList '/S' -NoNewWindow -Wait

RUN @( \
'9554F04D7259F04124DE6B476D5A82AC7E37093B', \
'94AE36675C464D64BAFA68DD7434390BDBE9B9C5', \
'FD3A5288F042B6850C66B31F09FE44734EB7990E', \
'71DCFD284A79C3B38668286BC97EC7A07EDE3FC1', \
'DD8F2338BAE7501E3DD5AC78C273792F7D83545D', \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE' \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE', \
'77984A986EBC2AA786BC0F66B01FBB92821C587A' \
) | foreach { \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys $_ ; \
}

ENV NODE_VERSION 6.11.5
ENV NODE_VERSION 6.12.0

RUN Invoke-WebRequest $('https://nodejs.org/dist/v{0}/SHASUMS256.txt.asc' -f $env:NODE_VERSION) -OutFile 'SHASUMS256.txt.asc' -UseBasicParsing ; \
gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc
Expand Down
16 changes: 0 additions & 16 deletions node/8.6/README.md

This file was deleted.

3 changes: 0 additions & 3 deletions node/8.6/build-tools/Dockerfile.insider

This file was deleted.

8 changes: 4 additions & 4 deletions node/8.6/Dockerfile → node/8.9/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@ RUN Invoke-WebRequest $('https://files.gpg4win.org/gpg4win-vanilla-{0}.exe' -f $
Start-Process .\gpg4win.exe -ArgumentList '/S' -NoNewWindow -Wait

RUN @( \
'9554F04D7259F04124DE6B476D5A82AC7E37093B', \
'94AE36675C464D64BAFA68DD7434390BDBE9B9C5', \
'FD3A5288F042B6850C66B31F09FE44734EB7990E', \
'71DCFD284A79C3B38668286BC97EC7A07EDE3FC1', \
'DD8F2338BAE7501E3DD5AC78C273792F7D83545D', \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE' \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE', \
'77984A986EBC2AA786BC0F66B01FBB92821C587A' \
) | foreach { \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys $_ ; \
}

ENV NODE_VERSION 8.6.0
ENV NODE_VERSION 8.9.1

RUN Invoke-WebRequest $('https://nodejs.org/dist/v{0}/SHASUMS256.txt.asc' -f $env:NODE_VERSION) -OutFile 'SHASUMS256.txt.asc' -UseBasicParsing ; \
gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc
Expand Down
8 changes: 4 additions & 4 deletions node/8.6/Dockerfile.1709 → node/8.9/Dockerfile.1709
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@ RUN Invoke-WebRequest $('https://files.gpg4win.org/gpg4win-vanilla-{0}.exe' -f $
Start-Process .\gpg4win.exe -ArgumentList '/S' -NoNewWindow -Wait

RUN @( \
'9554F04D7259F04124DE6B476D5A82AC7E37093B', \
'94AE36675C464D64BAFA68DD7434390BDBE9B9C5', \
'FD3A5288F042B6850C66B31F09FE44734EB7990E', \
'71DCFD284A79C3B38668286BC97EC7A07EDE3FC1', \
'DD8F2338BAE7501E3DD5AC78C273792F7D83545D', \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE' \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE', \
'77984A986EBC2AA786BC0F66B01FBB92821C587A' \
) | foreach { \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys $_ ; \
}

ENV NODE_VERSION 8.6.0
ENV NODE_VERSION 8.9.1

RUN Invoke-WebRequest $('https://nodejs.org/dist/v{0}/SHASUMS256.txt.asc' -f $env:NODE_VERSION) -OutFile 'SHASUMS256.txt.asc' -UseBasicParsing ; \
gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc
Expand Down
8 changes: 4 additions & 4 deletions node/8.6/Dockerfile.insider → node/8.9/Dockerfile.insider
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@ RUN Invoke-WebRequest $('https://files.gpg4win.org/gpg4win-vanilla-{0}.exe' -f $
Start-Process .\gpg4win.exe -ArgumentList '/S' -NoNewWindow -Wait

RUN @( \
'9554F04D7259F04124DE6B476D5A82AC7E37093B', \
'94AE36675C464D64BAFA68DD7434390BDBE9B9C5', \
'FD3A5288F042B6850C66B31F09FE44734EB7990E', \
'71DCFD284A79C3B38668286BC97EC7A07EDE3FC1', \
'DD8F2338BAE7501E3DD5AC78C273792F7D83545D', \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE' \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE', \
'77984A986EBC2AA786BC0F66B01FBB92821C587A' \
) | foreach { \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys $_ ; \
}

ENV NODE_VERSION 8.6.0
ENV NODE_VERSION 8.9.1

RUN Invoke-WebRequest $('https://nodejs.org/dist/v{0}/SHASUMS256.txt.asc' -f $env:NODE_VERSION) -OutFile 'SHASUMS256.txt.asc' -UseBasicParsing ; \
gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc
Expand Down
16 changes: 16 additions & 0 deletions node/8.9/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Node

A Windows Server Core Docker container image with Node.js 8.9.1 installed.

## Images

- stefanscherer/node-windows:8.9.1 -> Windows Server Core + Node + NPM + Yarn
- stefanscherer/node-windows:8.9.1-build-tools -> + Python + C++ build tools
- stefanscherer/node-windows:8.9.1-nano -> Nano Server + Node + NPM + Yarn

## Building

```
docker build -t node .
docker tag node:latest node:8.9.1
```
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM node:8.6.0-windowsservercore
FROM node:8.9.1-windowsservercore

RUN npm install --global windows-build-tools ; \
$env:PATH += ';{0}\.windows-build-tools\python27' -f $env:USERPROFILE ; \
Expand Down
3 changes: 3 additions & 0 deletions node/8.9/build-tools/Dockerfile.insider
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
FROM stefanscherer/node-windows:8.9.1-insider-core

RUN npm install --global windows-build-tools
File renamed without changes.
8 changes: 4 additions & 4 deletions node/8.6/nano/Dockerfile → node/8.9/nano/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@ RUN Invoke-WebRequest $('https://files.gpg4win.org/gpg4win-vanilla-{0}.exe' -f $
Start-Process .\gpg4win.exe -ArgumentList '/S' -NoNewWindow -Wait

RUN @( \
'9554F04D7259F04124DE6B476D5A82AC7E37093B', \
'94AE36675C464D64BAFA68DD7434390BDBE9B9C5', \
'FD3A5288F042B6850C66B31F09FE44734EB7990E', \
'71DCFD284A79C3B38668286BC97EC7A07EDE3FC1', \
'DD8F2338BAE7501E3DD5AC78C273792F7D83545D', \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE' \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE', \
'77984A986EBC2AA786BC0F66B01FBB92821C587A' \
) | foreach { \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys $_ ; \
}

ENV NODE_VERSION 8.6.0
ENV NODE_VERSION 8.9.1

RUN Invoke-WebRequest $('https://nodejs.org/dist/v{0}/SHASUMS256.txt.asc' -f $env:NODE_VERSION) -OutFile 'SHASUMS256.txt.asc' -UseBasicParsing ; \
gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@ RUN Invoke-WebRequest $('https://files.gpg4win.org/gpg4win-vanilla-{0}.exe' -f $
Start-Process .\gpg4win.exe -ArgumentList '/S' -NoNewWindow -Wait

RUN @( \
'9554F04D7259F04124DE6B476D5A82AC7E37093B', \
'94AE36675C464D64BAFA68DD7434390BDBE9B9C5', \
'FD3A5288F042B6850C66B31F09FE44734EB7990E', \
'71DCFD284A79C3B38668286BC97EC7A07EDE3FC1', \
'DD8F2338BAE7501E3DD5AC78C273792F7D83545D', \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE' \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE', \
'77984A986EBC2AA786BC0F66B01FBB92821C587A' \
) | foreach { \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys $_ ; \
}

ENV NODE_VERSION 8.6.0
ENV NODE_VERSION 8.9.1

RUN Invoke-WebRequest $('https://nodejs.org/dist/v{0}/SHASUMS256.txt.asc' -f $env:NODE_VERSION) -OutFile 'SHASUMS256.txt.asc' -UseBasicParsing ; \
gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@ RUN Invoke-WebRequest $('https://files.gpg4win.org/gpg4win-vanilla-{0}.exe' -f $
Start-Process .\gpg4win.exe -ArgumentList '/S' -NoNewWindow -Wait

RUN @( \
'9554F04D7259F04124DE6B476D5A82AC7E37093B', \
'94AE36675C464D64BAFA68DD7434390BDBE9B9C5', \
'FD3A5288F042B6850C66B31F09FE44734EB7990E', \
'71DCFD284A79C3B38668286BC97EC7A07EDE3FC1', \
'DD8F2338BAE7501E3DD5AC78C273792F7D83545D', \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE' \
'B9AE9905FFD7803F25714661B63B535A4C206CA9', \
'56730D5401028683275BD23C23EFEFE93C4CFFFE', \
'77984A986EBC2AA786BC0F66B01FBB92821C587A' \
) | foreach { \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys $_ ; \
}

ENV NODE_VERSION 8.6.0
ENV NODE_VERSION 8.9.1

RUN Invoke-WebRequest $('https://nodejs.org/dist/v{0}/SHASUMS256.txt.asc' -f $env:NODE_VERSION) -OutFile 'SHASUMS256.txt.asc' -UseBasicParsing ; \
gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc
Expand Down
4 changes: 2 additions & 2 deletions node/build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ function buildVersion($majorMinorPatch, $majorMinor, $major) {
docker build -t node:$majorMinorPatch-nanoserver $majorMinor/nano
}

buildVersion "6.11.5" "6.11" "6"
buildVersion "8.6.0" "8.6" "8"
buildVersion "6.12.0" "6.12" "6"
buildVersion "8.9.1" "8.9" "8"
4 changes: 2 additions & 2 deletions node/push.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -55,5 +55,5 @@ manifests:
npm install -g rebase-docker-image
choco install -y manifest-tool

pushVersion "6.11.5" "6.11" "6"
pushVersion "8.6.0" "8.6" "8"
pushVersion "6.12.0" "6.12" "6"
pushVersion "8.9.1" "8.9" "8"
4 changes: 2 additions & 2 deletions node/test.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,5 @@ function testVersion($majorMinorPatch) {
testCommand "node:$majorMinorPatch-nanoserver" "npm.cmd" ""
}

testVersion "6.11.5"
testVersion "8.6.0"
testVersion "6.12.0"
testVersion "8.9.1"

0 comments on commit 2061aa5

Please sign in to comment.