Commit Graph

85 Commits

Author SHA1 Message Date
SimenB 6e8f32de3f Update to 12.22.11,14.19.1,16.14.2,17.7.2 2022-03-18 08:23:38 +00:00
Peter Dave Hello 40ac15da37 Update node.js v12 from v12.22.9 to v12.22.10
Reference:

- https://nodejs.org/en/blog/release/v12.22.10/
- https://github.com/nodejs/node/releases/tag/v12.22.10
- https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.22.10
2022-02-03 19:48:06 +08:00
Simen Bekkhus 85ca389386 chore: update with security releases 2022-01-11 10:22:45 +01:00
Petr Mikusek 3760675a3f Added Alpine 3.15
- removed Alpine 3.12 and 3.13 to keep only two Alpine variants
2021-12-27 00:42:41 +01:00
Nick Schonning 6e8999e5e1
feat: NodeJS 12.22.8 2021-12-17 18:42:35 -05:00
Nick Schonning 3249d350bd
fix: Drop Apline 3.11 for EOL 2021-11-03 21:20:43 -04:00
Mason Malone 3101ce6b5b fix: docker-entrypoint.sh file handling, closes #1456
The docker-entrypoint.sh script added in
https://github.com/nodejs/docker-node/issues/1039 is intended to run the
supplied command with "node" if it contains a "-" or doesn't correspond
to a system command. In Alpine, this doesn't work if the supplied
command corresponds to a regular, non-executable JS file.

The root issue is a bug in ash/dash: its implementation of "command -v"
incorrectly outputs the supplied command_name even for non-executable
files. This is a violation of the POSIX standard and has been reported
to the Debian team in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874264, though there's
been no activity in several years.

As a workaround, this adds an additional check to docker-entrypoint.sh
for regular files that aren't marked as executable.
2021-10-17 16:10:56 -07:00
Nick Schonning a70c43d475
feat: NodeJS October 12 2021 Security Release 2021-10-12 18:22:30 -04:00
Rafał Maciejewski dc340d0bf2 feat: Node.js August 2021 security release 2021-08-31 19:44:52 +02:00
Nick Schonning ceafcc63d4
fix: chmod bullseye entrypoint script 2021-08-16 21:28:17 -04:00
Nick Schonning 17466c81a5
feat: Add Debian Bullseye images
Closes #1415
2021-08-16 16:38:13 -04:00
Nick Schonning a16a841095
feat: Node.js August 2021 security release 2021-08-11 17:20:08 -04:00
Nick Schonning d1fe16fecf
feat: Second July Node security release 2021-07-30 00:41:34 -04:00
Mike Kazmier 9b07b1ef8a Add node.js v12 on Alpine v3.13/v3.14 2021-07-14 22:17:27 +08:00
Nick Schonning fd130acf06
chore: July Security Windows Installer fix 2021-07-07 00:23:57 -04:00
Nick Schonning 71f47ea79d
feat: July 2021 Security 12, 14, 16 releases 2021-07-06 13:11:16 -04:00
Nick Schonning 66b46292a6
chore: Use openpgp and Ubuntu keyservers 2021-07-01 15:12:18 -04:00
Nick Schonning a95b461c4c
chore: Drop EOL Apline 3.10 2021-05-31 10:26:20 -04:00
Nick Schonning 106a81baa0
chore: Migrate to JS based stackbrew 2021-04-24 16:46:21 -04:00
Nick Schonning 31246f5f77
[Security]: Node.js April 2021 patch 2021-04-07 00:25:09 -04:00
Peter Dave Hello a7fad0c1be Update node.js v12 from v12.21.0 to v12.22.0
Reference:

- https://nodejs.org/en/blog/release/v12.22.0/
- https://github.com/nodejs/node/releases/tag/v12.22.0
- https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.22.0
2021-03-31 00:34:14 +08:00
Nick Schonning 6e7d6511ab
[security]: Node.js February 23 release for v10-15
- v10.24.0
- v12.21.0
- v14.16.0
- v15.10.0
2021-02-23 15:51:03 -05:00
Vincent Composieux dbee85cde7
Added alpine 3.13 base distrib for node.js v14 and v15
Alpine just released its v3.13 version with some performances
improvements in the way on how NodeJS is built.

For more information, see release blog post: https://alpinelinux.org/posts/Alpine-3.13.0-released.html
2021-02-12 22:45:57 +01:00
Nick Schonning ea541c27c4
chore: Drop EOL Apline 3.9
Closes #1423
2021-01-15 11:58:19 -05:00
Nick Schonning ad676318f0
fix: January 2021 Node 10, 12, 14, 15 release 2021-01-04 19:22:26 -05:00
Peter Dave Hello ecab21f675 Update node.js v12 from v12.19.1 to v12.20.0
Reference:

- https://nodejs.org/en/blog/release/v12.20.0/
- https://github.com/nodejs/node/releases/tag/v12.20.0
- https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.20.0
2020-11-25 04:12:18 +08:00
Nick Schonning 41ea056228 feat: November 16 Security Updates for Apline 2020-11-16 16:18:34 -05:00
Peter Dave Hello ba99d6d8df November 2020 Security Releases for Debian base images
References:

- https://nodejs.org/en/blog/release/v12.19.1
- https://nodejs.org/en/blog/release/v14.15.1
- https://nodejs.org/en/blog/release/v15.2.1
- https://nodejs.org/en/blog/vulnerability/november-2020-security-releases/
2020-11-17 00:41:30 +08:00
Travis Shivers b161a740df
refactor(architectures): sort and align 2020-10-07 00:06:56 -05:00
Travis Shivers a8494b1676
feat: upgrade node to 12.19.0 2020-10-06 22:53:23 -05:00
Nick Schonning 56fd8929ed fix: Remove 386 architecture for v12 and v14
Official support stopped in v8 and is currnetly all failing in the
official-images CI.
Can be re-enabled if support is fixed
2020-10-06 12:33:45 -04:00
Travis Shivers 3d290f8d6d
fix: use python3 or python2 for alpine
In alpine3.12, they removed the python package in favor of either
python2 or python3.
https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.12.0#python2_no_longer_provides_python_and_python-devel

However, nodejs 12, 10 require python2 for building from source. I added
a change in update.sh that swaps out python3 for python2 in those older
versions for alpine Dockerfiles.

Refs #1330
2020-09-22 18:50:21 -05:00
Nick Schonning de78cda8d0 feat: v12.18.4 security release 2020-09-15 20:39:37 -04:00
Simen Bekkhus 34b507fb66
Merge pull request #1298 from tianon/debian-eol 2020-07-28 13:08:04 +02:00
Nick Schonning fdd2b25182 feat: Update 12.18.2 to 12.18.3 2020-07-23 00:48:04 -04:00
Tianon Gravi 6dbb02337e Remove EOL Jessie variants, update Stretch LTS arches 2020-07-22 17:59:07 -07:00
Peter Dave Hello 1f26041ed1 Update node.js v12 from v12.18.1 to v12.18.2
- https://github.com/nodejs/node/releases/tag/v12.18.2
- https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.18.2
2020-06-30 22:47:33 +08:00
Simen Bekkhus 9518f46153
fix: update to node 12.18.1 2020-06-17 22:50:47 +02:00
Bence Laky 9b96de59fa Add support for Alpine 3.12 2020-06-09 00:02:51 +08:00
Nick Schonning 0acac6b022 feat: Update to v12.18.0 2020-06-02 18:05:08 -04:00
Simen Bekkhus 58bfdf5b81
Update from 12.16.3 to 12.17.0 2020-05-26 17:40:29 +02:00
Peter Dave Hello 10e2c2254c Update node.js v12 from v12.16.2 to v12.16.3
- https://github.com/nodejs/node/releases/tag/v12.16.3
- https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.16.3
2020-04-28 22:52:02 +08:00
Nick Schonning eb9bb348ee feat: Update to Node 12.16.2 and Yarn 1.22.4 2020-04-08 17:02:19 -04:00
Simen Bekkhus e76dc47a41
Merge pull request #1198 from SimenB/keep-dynamically-linked-files
fix: keep dynamically linked files in slim images
2020-02-19 16:09:12 +01:00
Simen Bekkhus 5351774b97
chore: upgrade to node 12.16.1 2020-02-18 22:08:12 +01:00
Simen Bekkhus 2caaf1a42c
maybe fix arm? 2020-02-13 23:17:43 +01:00
Simen Bekkhus 71849fa348
chore: try to keep dynamically linked files 2020-02-13 22:46:12 +01:00
Simen Bekkhus eb89a38195
Merge pull request #1197 from SimenB/smoke-test
chore: add smoke tests to the images
2020-02-13 22:41:50 +01:00
Simen Bekkhus a24f83a3d2
chore: update to node 12.16 and yarn 1.22 2020-02-11 22:22:53 +01:00
Peter Dave Hello 46f5203674
Update Node.js 10, 12, 13 for 2020-01 security updates
v10.18.1 -> v10.19.0, v12.14.1 -> v12.15.0, v13.7.0 -> v13.8.0

See:

- https://nodejs.org/en/blog/release/v10.19.0
- https://nodejs.org/en/blog/release/v12.15.0
- https://nodejs.org/en/blog/release/v13.8.0
2020-02-06 21:05:32 +01:00