Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(node): mark v14 as current #7863

Merged
merged 1 commit into from
Apr 23, 2020
Merged

Conversation

SimenB
Copy link
Contributor

@SimenB SimenB commented Apr 23, 2020

@yosifkit
Copy link
Member

Diff:
diff --git a/_bashbrew-arches b/_bashbrew-arches
index 28f68c5..ea3bba2 100644
--- a/_bashbrew-arches
+++ b/_bashbrew-arches
@@ -32,42 +32,11 @@ node:13-slim @ arm32v7
 node:13-slim @ arm64v8
 node:13-slim @ ppc64le
 node:13-slim @ s390x
-node:alpine3.10 @ amd64
-node:alpine3.10 @ arm32v6
-node:alpine3.10 @ arm32v7
-node:alpine3.10 @ arm64v8
-node:alpine3.10 @ i386
-node:alpine3.10 @ ppc64le
-node:alpine3.10 @ s390x
-node:alpine @ amd64
-node:alpine @ arm32v6
-node:alpine @ arm32v7
-node:alpine @ arm64v8
-node:alpine @ i386
-node:alpine @ ppc64le
-node:alpine @ s390x
-node:buster @ amd64
-node:buster @ arm32v7
-node:buster @ arm64v8
-node:buster @ ppc64le
-node:buster @ s390x
-node:buster-slim @ amd64
-node:buster-slim @ arm32v7
-node:buster-slim @ arm64v8
-node:buster-slim @ ppc64le
-node:buster-slim @ s390x
 node:current @ amd64
 node:current @ arm32v7
 node:current @ arm64v8
 node:current @ ppc64le
 node:current @ s390x
-node:current-alpine3.9 @ amd64
-node:current-alpine3.9 @ arm32v6
-node:current-alpine3.9 @ arm32v7
-node:current-alpine3.9 @ arm64v8
-node:current-alpine3.9 @ i386
-node:current-alpine3.9 @ ppc64le
-node:current-alpine3.9 @ s390x
 node:current-alpine3.10 @ amd64
 node:current-alpine3.10 @ arm32v6
 node:current-alpine3.10 @ arm32v7
@@ -142,13 +111,44 @@ node:dubnium-slim @ arm32v7
 node:dubnium-slim @ arm64v8
 node:dubnium-slim @ ppc64le
 node:dubnium-slim @ s390x
-node:latest @ amd64
-node:latest @ arm32v7
-node:latest @ arm64v8
-node:latest @ ppc64le
-node:latest @ s390x
-node:slim @ amd64
-node:slim @ arm32v7
-node:slim @ arm64v8
-node:slim @ ppc64le
-node:slim @ s390x
+node:lts @ amd64
+node:lts @ arm32v7
+node:lts @ arm64v8
+node:lts @ ppc64le
+node:lts @ s390x
+node:lts-alpine3.9 @ amd64
+node:lts-alpine3.9 @ arm32v6
+node:lts-alpine3.9 @ arm32v7
+node:lts-alpine3.9 @ arm64v8
+node:lts-alpine3.9 @ i386
+node:lts-alpine3.9 @ ppc64le
+node:lts-alpine3.9 @ s390x
+node:lts-alpine3.10 @ amd64
+node:lts-alpine3.10 @ arm32v6
+node:lts-alpine3.10 @ arm32v7
+node:lts-alpine3.10 @ arm64v8
+node:lts-alpine3.10 @ i386
+node:lts-alpine3.10 @ ppc64le
+node:lts-alpine3.10 @ s390x
+node:lts-alpine @ amd64
+node:lts-alpine @ arm32v6
+node:lts-alpine @ arm32v7
+node:lts-alpine @ arm64v8
+node:lts-alpine @ i386
+node:lts-alpine @ ppc64le
+node:lts-alpine @ s390x
+node:lts-buster @ amd64
+node:lts-buster @ arm32v7
+node:lts-buster @ arm64v8
+node:lts-buster @ ppc64le
+node:lts-buster @ s390x
+node:lts-buster-slim @ amd64
+node:lts-buster-slim @ arm32v7
+node:lts-buster-slim @ arm64v8
+node:lts-buster-slim @ ppc64le
+node:lts-buster-slim @ s390x
+node:lts-slim @ amd64
+node:lts-slim @ arm32v7
+node:lts-slim @ arm64v8
+node:lts-slim @ ppc64le
+node:lts-slim @ s390x
diff --git a/_bashbrew-list b/_bashbrew-list
index 1e2f030..2c5eb51 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -125,7 +125,6 @@ node:buster
 node:buster-slim
 node:current
 node:current-alpine
-node:current-alpine3.9
 node:current-alpine3.10
 node:current-alpine3.11
 node:current-buster
diff --git a/node_alpine/Dockerfile b/node_alpine/Dockerfile
deleted file mode 100644
index ca3f97e..0000000
diff --git a/node_alpine3.10/Dockerfile b/node_alpine3.10/Dockerfile
deleted file mode 100644
index 98a83c2..0000000
diff --git a/node_buster-slim/Dockerfile b/node_buster-slim/Dockerfile
deleted file mode 100644
index ae5fc44..0000000
diff --git a/node_buster/Dockerfile b/node_buster/Dockerfile
deleted file mode 100644
index a200185..0000000
diff --git a/node_current-alpine/Dockerfile b/node_current-alpine/Dockerfile
index 8462ba3..ca3f97e 100644
--- a/node_current-alpine/Dockerfile
+++ b/node_current-alpine/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.11
 
-ENV NODE_VERSION 12.16.2
+ENV NODE_VERSION 14.0.0
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
@@ -12,7 +12,7 @@ RUN addgroup -g 1000 node \
       && case "${alpineArch##*-}" in \
         x86_64) \
           ARCH='x64' \
-          CHECKSUM="f6b8bb0ee376cd1e7096f15b68efc3bb6adbd2cb33a12002d5982384b733dcab" \
+          CHECKSUM="35f023387926a231fd64d204526ff15f501417b576ce3bf46002af7823c5fbd0" \
           ;; \
         *) ;; \
       esac \
diff --git a/node_current-alpine3.10/Dockerfile b/node_current-alpine3.10/Dockerfile
index f1792f1..98a83c2 100644
--- a/node_current-alpine3.10/Dockerfile
+++ b/node_current-alpine3.10/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.10
 
-ENV NODE_VERSION 12.16.2
+ENV NODE_VERSION 14.0.0
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
@@ -12,7 +12,7 @@ RUN addgroup -g 1000 node \
       && case "${alpineArch##*-}" in \
         x86_64) \
           ARCH='x64' \
-          CHECKSUM="f6b8bb0ee376cd1e7096f15b68efc3bb6adbd2cb33a12002d5982384b733dcab" \
+          CHECKSUM="35f023387926a231fd64d204526ff15f501417b576ce3bf46002af7823c5fbd0" \
           ;; \
         *) ;; \
       esac \
diff --git a/node_current-buster-slim/Dockerfile b/node_current-buster-slim/Dockerfile
index a681392..ae5fc44 100644
--- a/node_current-buster-slim/Dockerfile
+++ b/node_current-buster-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:buster-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION 12.16.2
+ENV NODE_VERSION 14.0.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_current-buster/Dockerfile b/node_current-buster/Dockerfile
index f901c38..a200185 100644
--- a/node_current-buster/Dockerfile
+++ b/node_current-buster/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:buster
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION 12.16.2
+ENV NODE_VERSION 14.0.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_current-slim/Dockerfile b/node_current-slim/Dockerfile
index 4e76d62..b777d96 100644
--- a/node_current-slim/Dockerfile
+++ b/node_current-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:stretch-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION 12.16.2
+ENV NODE_VERSION 14.0.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_current/Dockerfile b/node_current/Dockerfile
index 149ad29..6c315a0 100644
--- a/node_current/Dockerfile
+++ b/node_current/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:stretch
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION 12.16.2
+ENV NODE_VERSION 14.0.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_latest/Dockerfile b/node_latest/Dockerfile
deleted file mode 100644
index 6c315a0..0000000
diff --git a/node_current-alpine/Dockerfile b/node_lts-alpine/Dockerfile
similarity index 100%
copy from node_current-alpine/Dockerfile
copy to node_lts-alpine/Dockerfile
diff --git a/node_alpine/docker-entrypoint.sh b/node_lts-alpine/docker-entrypoint.sh
similarity index 100%
rename from node_alpine/docker-entrypoint.sh
rename to node_lts-alpine/docker-entrypoint.sh
diff --git a/node_current-alpine3.10/Dockerfile b/node_lts-alpine3.10/Dockerfile
similarity index 100%
copy from node_current-alpine3.10/Dockerfile
copy to node_lts-alpine3.10/Dockerfile
diff --git a/node_alpine3.10/docker-entrypoint.sh b/node_lts-alpine3.10/docker-entrypoint.sh
similarity index 100%
rename from node_alpine3.10/docker-entrypoint.sh
rename to node_lts-alpine3.10/docker-entrypoint.sh
diff --git a/node_current-alpine3.9/Dockerfile b/node_lts-alpine3.9/Dockerfile
similarity index 100%
rename from node_current-alpine3.9/Dockerfile
rename to node_lts-alpine3.9/Dockerfile
diff --git a/node_buster-slim/docker-entrypoint.sh b/node_lts-alpine3.9/docker-entrypoint.sh
similarity index 100%
rename from node_buster-slim/docker-entrypoint.sh
rename to node_lts-alpine3.9/docker-entrypoint.sh
diff --git a/node_current-buster-slim/Dockerfile b/node_lts-buster-slim/Dockerfile
similarity index 100%
copy from node_current-buster-slim/Dockerfile
copy to node_lts-buster-slim/Dockerfile
diff --git a/node_buster/docker-entrypoint.sh b/node_lts-buster-slim/docker-entrypoint.sh
similarity index 100%
rename from node_buster/docker-entrypoint.sh
rename to node_lts-buster-slim/docker-entrypoint.sh
diff --git a/node_current-buster/Dockerfile b/node_lts-buster/Dockerfile
similarity index 100%
copy from node_current-buster/Dockerfile
copy to node_lts-buster/Dockerfile
diff --git a/node_current-alpine3.9/docker-entrypoint.sh b/node_lts-buster/docker-entrypoint.sh
similarity index 100%
rename from node_current-alpine3.9/docker-entrypoint.sh
rename to node_lts-buster/docker-entrypoint.sh
diff --git a/node_current-slim/Dockerfile b/node_lts-slim/Dockerfile
similarity index 100%
copy from node_current-slim/Dockerfile
copy to node_lts-slim/Dockerfile
diff --git a/node_latest/docker-entrypoint.sh b/node_lts-slim/docker-entrypoint.sh
similarity index 100%
rename from node_latest/docker-entrypoint.sh
rename to node_lts-slim/docker-entrypoint.sh
diff --git a/node_current/Dockerfile b/node_lts/Dockerfile
similarity index 100%
copy from node_current/Dockerfile
copy to node_lts/Dockerfile
diff --git a/node_slim/docker-entrypoint.sh b/node_lts/docker-entrypoint.sh
similarity index 100%
rename from node_slim/docker-entrypoint.sh
rename to node_lts/docker-entrypoint.sh
diff --git a/node_slim/Dockerfile b/node_slim/Dockerfile
deleted file mode 100644
index b777d96..0000000

@yosifkit
Copy link
Member

Just FYI, our build queue is currently pretty bloated due to #7858, #7867, and #7865, so it may be a while before this reflected on the Docker Hub.

Build test of #7863; 84f8ada; amd64 (node):

$ bashbrew build node:14.0.0-stretch
Using bashbrew/cache:322044b61fa63b455e202a6537c33c4dba8727f5e23764fcce8e2a36bb0e9f18 (node:14.0.0-stretch)
Tagging node:14.0.0-stretch
Tagging node:14.0-stretch
Tagging node:14-stretch
Tagging node:stretch
Tagging node:current-stretch
Tagging node:14.0.0
Tagging node:14.0
Tagging node:14
Tagging node:latest
Tagging node:current

$ test/run.sh node:14.0.0-stretch
testing node:14.0.0-stretch
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:14.0.0-stretch-slim
Building bashbrew/cache:62de1f60711d7c2e282ea93d186fa8f66c55b69e36bd1cdcfbd97df22615e16c (node:14.0.0-stretch-slim)
Tagging node:14.0.0-stretch-slim
Tagging node:14.0-stretch-slim
Tagging node:14-stretch-slim
Tagging node:stretch-slim
Tagging node:current-stretch-slim
Tagging node:14.0.0-slim
Tagging node:14.0-slim
Tagging node:14-slim
Tagging node:slim
Tagging node:current-slim

$ test/run.sh node:14.0.0-stretch-slim
testing node:14.0.0-stretch-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:14.0.0-buster
Using bashbrew/cache:3bb9ce07ac1942fb94dad88bc2e2c31ea82a4646ceea2d982440b20f159f7ec5 (node:14.0.0-buster)
Tagging node:14.0.0-buster
Tagging node:14.0-buster
Tagging node:14-buster
Tagging node:buster
Tagging node:current-buster

$ test/run.sh node:14.0.0-buster
testing node:14.0.0-buster
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:14.0.0-buster-slim
Building bashbrew/cache:57da7838fdc8485b24c08e17e4107f3f3df337eb0c715c5697a2c9b041c46ab6 (node:14.0.0-buster-slim)
Tagging node:14.0.0-buster-slim
Tagging node:14.0-buster-slim
Tagging node:14-buster-slim
Tagging node:buster-slim
Tagging node:current-buster-slim

$ test/run.sh node:14.0.0-buster-slim
testing node:14.0.0-buster-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:14.0.0-alpine3.10
Building bashbrew/cache:157163b98e04744f9a6ffa353e185010c779cfbd7d3f3e62b13d736caea23e07 (node:14.0.0-alpine3.10)
Tagging node:14.0.0-alpine3.10
Tagging node:14.0-alpine3.10
Tagging node:14-alpine3.10
Tagging node:alpine3.10
Tagging node:current-alpine3.10

$ test/run.sh node:14.0.0-alpine3.10
testing node:14.0.0-alpine3.10
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:14.0.0-alpine3.11
Building bashbrew/cache:09a2eaf6d1d163a8190f6c3b82ab0a88c0dcd4a73d84eee4d80274cfe4c9b688 (node:14.0.0-alpine3.11)
Tagging node:14.0.0-alpine3.11
Tagging node:14.0-alpine3.11
Tagging node:14-alpine3.11
Tagging node:alpine3.11
Tagging node:current-alpine3.11
Tagging node:14.0.0-alpine
Tagging node:14.0-alpine
Tagging node:14-alpine
Tagging node:alpine
Tagging node:current-alpine

$ test/run.sh node:14.0.0-alpine3.11
testing node:14.0.0-alpine3.11
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:13.13.0-stretch
Using bashbrew/cache:2f38f4d606a4b445de80346b9d64ece5e6fc0072f0a9366a438e34d8eb19c2b7 (node:13.13.0-stretch)
Tagging node:13.13.0-stretch
Tagging node:13.13-stretch
Tagging node:13-stretch
Tagging node:13.13.0
Tagging node:13.13
Tagging node:13

$ test/run.sh node:13.13.0-stretch
testing node:13.13.0-stretch
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:13.13.0-stretch-slim
Building bashbrew/cache:db79c8edbe117e57c0fdbcbae303fce4a8467b78a5308e8dc9cecf58735658d9 (node:13.13.0-stretch-slim)
Tagging node:13.13.0-stretch-slim
Tagging node:13.13-stretch-slim
Tagging node:13-stretch-slim
Tagging node:13.13.0-slim
Tagging node:13.13-slim
Tagging node:13-slim

$ test/run.sh node:13.13.0-stretch-slim
testing node:13.13.0-stretch-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:13.13.0-buster
Using bashbrew/cache:c0be608772315c926574613faf779c2d51284a90bdea3bd3debf81abf7c75069 (node:13.13.0-buster)
Tagging node:13.13.0-buster
Tagging node:13.13-buster
Tagging node:13-buster

$ test/run.sh node:13.13.0-buster
testing node:13.13.0-buster
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:13.13.0-buster-slim
Building bashbrew/cache:c3bcca25ca5053e9f519101a54f035a75ca6c89368a352b00dc00c6dbc2b920b (node:13.13.0-buster-slim)
Tagging node:13.13.0-buster-slim
Tagging node:13.13-buster-slim
Tagging node:13-buster-slim

$ test/run.sh node:13.13.0-buster-slim
testing node:13.13.0-buster-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:13.13.0-alpine3.10
Building bashbrew/cache:89dddb535c1ce02af71fd3cdb83bdd903f2039ac20c14d6f3a33ccf0b5e9eab4 (node:13.13.0-alpine3.10)
Tagging node:13.13.0-alpine3.10
Tagging node:13.13-alpine3.10
Tagging node:13-alpine3.10

$ test/run.sh node:13.13.0-alpine3.10
testing node:13.13.0-alpine3.10
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:13.13.0-alpine3.11
Building bashbrew/cache:eae0acbd2f92fe7c2c8471ad15ab52270289adca7019937b0fc0a27edf9d0dcc (node:13.13.0-alpine3.11)
Tagging node:13.13.0-alpine3.11
Tagging node:13.13-alpine3.11
Tagging node:13-alpine3.11
Tagging node:13.13.0-alpine
Tagging node:13.13-alpine
Tagging node:13-alpine

$ test/run.sh node:13.13.0-alpine3.11
testing node:13.13.0-alpine3.11
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:12.16.2-stretch
Using bashbrew/cache:34369c71e30c4978c393f282465074ab71f23161b0dfb5a188c8380b7673cf9f (node:12.16.2-stretch)
Tagging node:12.16.2-stretch
Tagging node:12.16-stretch
Tagging node:12-stretch
Tagging node:erbium-stretch
Tagging node:lts-stretch
Tagging node:12.16.2
Tagging node:12.16
Tagging node:12
Tagging node:erbium
Tagging node:lts

$ test/run.sh node:12.16.2-stretch
testing node:12.16.2-stretch
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:12.16.2-stretch-slim
Building bashbrew/cache:5965229d61a0a2e43f7be11c27159b77af67d5bc94c7665e2e0cf2c7997fa0c2 (node:12.16.2-stretch-slim)
Tagging node:12.16.2-stretch-slim
Tagging node:12.16-stretch-slim
Tagging node:12-stretch-slim
Tagging node:erbium-stretch-slim
Tagging node:lts-stretch-slim
Tagging node:12.16.2-slim
Tagging node:12.16-slim
Tagging node:12-slim
Tagging node:erbium-slim
Tagging node:lts-slim

$ test/run.sh node:12.16.2-stretch-slim
testing node:12.16.2-stretch-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:12.16.2-buster
Using bashbrew/cache:6f4620ac4ff3072f7d993bf15023f28c8a4aa0ea30574ba5f5d823979c79358c (node:12.16.2-buster)
Tagging node:12.16.2-buster
Tagging node:12.16-buster
Tagging node:12-buster
Tagging node:erbium-buster
Tagging node:lts-buster

$ test/run.sh node:12.16.2-buster
testing node:12.16.2-buster
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:12.16.2-buster-slim
Building bashbrew/cache:506e6bbbfbcb71e08144c5597e5d4d8dc4aa0bfeda8ba80d42f8cfc7eee51e8a (node:12.16.2-buster-slim)
Tagging node:12.16.2-buster-slim
Tagging node:12.16-buster-slim
Tagging node:12-buster-slim
Tagging node:erbium-buster-slim
Tagging node:lts-buster-slim

$ test/run.sh node:12.16.2-buster-slim
testing node:12.16.2-buster-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:12.16.2-alpine3.9
Building bashbrew/cache:9e4efe87e5bf0e995f4b37c32b46f68edc434de6be17df2d796d2acc58bcd7e7 (node:12.16.2-alpine3.9)
Tagging node:12.16.2-alpine3.9
Tagging node:12.16-alpine3.9
Tagging node:12-alpine3.9
Tagging node:erbium-alpine3.9
Tagging node:lts-alpine3.9

$ test/run.sh node:12.16.2-alpine3.9
testing node:12.16.2-alpine3.9
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:12.16.2-alpine3.10
Building bashbrew/cache:039c3524bf9a38f2328430ee11b6eb078753dfc7bdfb16adfdb72aca30710c05 (node:12.16.2-alpine3.10)
Tagging node:12.16.2-alpine3.10
Tagging node:12.16-alpine3.10
Tagging node:12-alpine3.10
Tagging node:erbium-alpine3.10
Tagging node:lts-alpine3.10

$ test/run.sh node:12.16.2-alpine3.10
testing node:12.16.2-alpine3.10
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:12.16.2-alpine3.11
Building bashbrew/cache:f49598397db3bbefe6e1fd5184e3106398becb986f44d7d072ddfb85591841c0 (node:12.16.2-alpine3.11)
Tagging node:12.16.2-alpine3.11
Tagging node:12.16-alpine3.11
Tagging node:12-alpine3.11
Tagging node:erbium-alpine3.11
Tagging node:lts-alpine3.11
Tagging node:12.16.2-alpine
Tagging node:12.16-alpine
Tagging node:12-alpine
Tagging node:erbium-alpine
Tagging node:lts-alpine

$ test/run.sh node:12.16.2-alpine3.11
testing node:12.16.2-alpine3.11
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:10.20.1-jessie
Using bashbrew/cache:0ad7be665ada41a08a58218dcd80b6ac1b74f77ca3cbb8829545fe8d801022cf (node:10.20.1-jessie)
Tagging node:10.20.1-jessie
Tagging node:10.20-jessie
Tagging node:10-jessie
Tagging node:dubnium-jessie

$ test/run.sh node:10.20.1-jessie
testing node:10.20.1-jessie
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:10.20.1-jessie-slim
Building bashbrew/cache:d4d8da5827fa20f864406fec49c41510812eb1b3da618e5e539dfe8d36d5516d (node:10.20.1-jessie-slim)
Tagging node:10.20.1-jessie-slim
Tagging node:10.20-jessie-slim
Tagging node:10-jessie-slim
Tagging node:dubnium-jessie-slim

$ test/run.sh node:10.20.1-jessie-slim
testing node:10.20.1-jessie-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:10.20.1-stretch
Using bashbrew/cache:b5152adbb12e1a79cf35d124ff226198e099c7da3c290f57f234104b6fba3c7c (node:10.20.1-stretch)
Tagging node:10.20.1-stretch
Tagging node:10.20-stretch
Tagging node:10-stretch
Tagging node:dubnium-stretch
Tagging node:10.20.1
Tagging node:10.20
Tagging node:10
Tagging node:dubnium

$ test/run.sh node:10.20.1-stretch
testing node:10.20.1-stretch
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:10.20.1-stretch-slim
Building bashbrew/cache:7b45ae5827333cc282f6b3126b1b7677817d4c54ec50315de39dd806ed10ac4b (node:10.20.1-stretch-slim)
Tagging node:10.20.1-stretch-slim
Tagging node:10.20-stretch-slim
Tagging node:10-stretch-slim
Tagging node:dubnium-stretch-slim
Tagging node:10.20.1-slim
Tagging node:10.20-slim
Tagging node:10-slim
Tagging node:dubnium-slim

$ test/run.sh node:10.20.1-stretch-slim
testing node:10.20.1-stretch-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:10.20.1-buster
Using bashbrew/cache:d52f382a4aae183e93c027b0f899dbf18158487b30ae2d0d5000192e982cda23 (node:10.20.1-buster)
Tagging node:10.20.1-buster
Tagging node:10.20-buster
Tagging node:10-buster
Tagging node:dubnium-buster

$ test/run.sh node:10.20.1-buster
testing node:10.20.1-buster
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:10.20.1-buster-slim
Building bashbrew/cache:a25351f4e8872384b18cb781b0298fe57bb5418c9b815f9b5fb00fbd734d4775 (node:10.20.1-buster-slim)
Tagging node:10.20.1-buster-slim
Tagging node:10.20-buster-slim
Tagging node:10-buster-slim
Tagging node:dubnium-buster-slim

$ test/run.sh node:10.20.1-buster-slim
testing node:10.20.1-buster-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:10.20.1-alpine3.9
Building bashbrew/cache:5370c9c791cae69d195181bff34e86361b8780bd5b401a32f2b89a9e8d4e740b (node:10.20.1-alpine3.9)
Tagging node:10.20.1-alpine3.9
Tagging node:10.20-alpine3.9
Tagging node:10-alpine3.9
Tagging node:dubnium-alpine3.9

$ test/run.sh node:10.20.1-alpine3.9
testing node:10.20.1-alpine3.9
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:10.20.1-alpine3.10
Building bashbrew/cache:c1f1643f2da59d21d513afaebc95f20b6f04fa9d220fc741e29be6ba03ba5388 (node:10.20.1-alpine3.10)
Tagging node:10.20.1-alpine3.10
Tagging node:10.20-alpine3.10
Tagging node:10-alpine3.10
Tagging node:dubnium-alpine3.10

$ test/run.sh node:10.20.1-alpine3.10
testing node:10.20.1-alpine3.10
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed


$ bashbrew build node:10.20.1-alpine3.11
Building bashbrew/cache:bd6833351ff57bb3366618fc5f3ec21005bb2f02f027cedd2e3a90042750f4b9 (node:10.20.1-alpine3.11)
Tagging node:10.20.1-alpine3.11
Tagging node:10.20-alpine3.11
Tagging node:10-alpine3.11
Tagging node:dubnium-alpine3.11
Tagging node:10.20.1-alpine
Tagging node:10.20-alpine
Tagging node:10-alpine
Tagging node:dubnium-alpine

$ test/run.sh node:10.20.1-alpine3.11
testing node:10.20.1-alpine3.11
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'node-hello-world' [5/5]...passed

@yosifkit yosifkit merged commit 96868af into docker-library:master Apr 23, 2020
@SimenB SimenB deleted the patch-3 branch April 23, 2020 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants