Laurent Goderre
e839bbbb50
Modified the test build to accept a list of variants to slimit the build
2018-03-26 13:55:42 -04:00
Kyle Farnung
3f8fab48f2
Adding node-chakracore-v8.9.4
...
https://github.com/nodejs/node-chakracore/releases/tag/node-chakracore-v8.9.4
2018-02-08 10:59:31 -08:00
Kyle Farnung
2cf732a291
Adding fork support to the scripts
...
Shared
* Moved version parsing/detection to a separate function
* Added path/version parameters to various functions
* Fixed whitespace metacharacters so they work on both macOS and Linux
* Updated tag generation logic to account for forks
generate-stackbrew-library.sh
* Updated sort algorithm to sort the non-fork versions first
test_build.sh
* Fixed a bug where it could only handle one version
update.sh
* Added support for configurable node download URIs
* Added some informational and error output
* Updated it to use the templates for each fork
2018-02-08 10:59:19 -08:00
Christopher Horrell
f941101d4d
Use only major version for directory names
2017-11-08 11:06:50 -05:00
Peter Dave Hello
3795fa06ba
Update generate-stackbrew-library.sh for v9.1, missed in #580
2017-11-08 06:48:28 +08:00
Peter Dave Hello
c08b10809d
Update node.js v6.x to 6.12 with Yarn v1.3.2
2017-11-08 06:45:28 +08:00
Peter Dave Hello
092306f6d0
Add nodejs v9.0.0
2017-11-01 06:30:08 +01:00
Peter Dave Hello
39a5c8a3be
Update v8.x to v8.9.0 ( #563 )
2017-11-01 06:29:05 +01:00
Christopher Horrell
1c746a0d6a
Add carbon tag. Closes #502
2017-10-31 09:53:23 -04:00
Tushar Pokle
7701eea6fe
Upgrade to node 4.8.5, 6.11.5, and 8.8.0 with yarn 1.2.1 to fix a DOS security vulnerability ( #555 )
...
* Upgrade to node 4.8.5, 6.11.5, and 8.8.0 with yarn 1.21
To fix DOS security vulnerability, October 2017 https://nodejs.org/en/blog/vulnerability/oct-2017-dos/
* Lets not upgrade yarn for 4.8 and 6.11
* Revert "Lets not upgrade yarn for 4.8 and 6.11"
This reverts commit 1969c46bc0
.
* Update generate-stackbrew-library
* Empty commit to trigger rebuild
2017-10-25 10:43:26 +02:00
Simen Bekkhus
15d780e932
Upgrade to node 8.7 ( #544 )
2017-10-12 00:43:05 +02:00
Simen Bekkhus
c37d5e87fa
Upgrade to node 8.6 ( #530 )
...
https://nodejs.org/en/blog/release/v8.6.0/
2017-09-27 01:08:52 +02:00
Simen Bekkhus
59ac03f089
Update generate-stackbrew ( #523 )
2017-09-12 19:00:30 +02:00
Christopher Horrell
a2600f4e0e
Drop 7.10
...
Node.js v7.10.x is no longer actively maintained.
See: https://github.com/nodejs/LTS
2017-08-21 16:45:19 -04:00
Peter Dave Hello
c044d61e6d
Update for nodejs v8.4.0
2017-08-16 04:25:20 +08:00
Simen Bekkhus
cc495dbadb
Update for node 8.3 ( #499 )
...
https://nodejs.org/en/blog/release/v8.3.0/
2017-08-10 16:09:37 +02:00
Yihong Wang
bc4e7eecfe
Generate 'Architectures' information ( #472 )
...
Enhance the `generate-stackbrew-library.sh` to generate `Architectures`
information.
Signed-off-by: Yihong Wang <yh.wang@ibm.com>
2017-07-23 09:24:35 +02:00
Christopher Horrell
2b30b83512
Merge pull request #452 from yhwang/ppc64le-support
...
Support Linux on ppc64le
2017-07-20 15:56:17 -04:00
Yihong Wang
8305e4c32f
Support Linux on ppc64le
...
- Add an architectures file to list supported architectures and
variants.
- Add new `ARCH` ENV into Dockerfile. It represents the architecture.
- Add a functions.sh to put utility functions, including
- get_arch: get the current running architecture.
- get_variants: get corresponding supported variants based on the
running architecture.
Signed-off-by: Yihong Wang <yh.wang@ibm.com>
2017-07-20 10:41:22 -07:00
Simen Bekkhus
4f2354e558
Update Node to 8.2.0 ( #469 )
...
https://nodejs.org/en/blog/release/v8.2.0/
2017-07-20 04:13:57 +02:00
Christopher Horrell
0fcdf0b266
Update for Node.js v7.10.1. Fixes #456 .
...
Note that we had to resurrect 7.10/ to include the v7.10.1 security fix.
See:
- https://nodejs.org/en/blog/release/v7.10.1/
- https://nodejs.org/en/blog/vulnerability/july-2017-security-releases/
2017-07-11 14:16:27 -04:00
Nick Schonning
cce56a99b9
Shellcheck: SC2128 Expanding an array without an index only gives the first element
2017-06-14 03:51:35 -04:00
Nick Schonning
d2d0efe69c
Shellcheck: SC2046 and SC2086 quoting
2017-06-14 03:46:04 -04:00
Nick Schonning
5380d0fffa
Shellcheck: Ignore SC2034 for version alias arrays
...
These are used dynamically which shellcheck can’t tell
2017-06-14 03:35:13 -04:00
Simen Bekkhus
a8eef541ef
Update to node 8.1.0
...
https://nodejs.org/en/blog/release/v8.1.0/
2017-06-08 14:46:58 +02:00
Peter Petrov
e2b78b4bde
Update to Node v6.11.0
2017-06-07 03:32:14 +03:00
Simen Bekkhus
20f3de9046
Add Node.js v8.0.0
...
https://nodejs.org/en/blog/release/v8.0.0/
2017-05-31 07:19:04 +02:00
Peter Petrov
e866277fa5
Fix latest tag
2017-05-03 22:21:22 +03:00
Simen Bekkhus
a82c9dcd3f
Update for node 7.9.0
...
https://nodejs.org/en/blog/release/v7.9.0/
2017-04-12 14:25:31 +02:00
Christopher Horrell
189588b1b5
Update for Node.js v7.8.0. Closes #369
...
See:
- https://nodejs.org/en/blog/release/v7.8.0/
2017-03-29 20:50:33 -04:00
Christopher Horrell
1d328d2d96
Update for Node.js v7.7.0
...
See:
- https://nodejs.org/en/blog/release/v7.7.0/
2017-03-01 10:44:13 -05:00
Christopher Horrell
0f84465129
Update for Node.js v7.6.0; add new sig
...
See:
- https://nodejs.org/en/blog/release/v7.6.0/
Also Adds fignerprint for Italo A. Casas
See:
- https://github.com/nodejs/node#release-team
2017-02-22 09:00:19 -05:00
Christopher Horrell
507d3d7c2b
Merge branch 'master' into v6.10.0
2017-02-22 08:01:33 -05:00
Christopher Horrell
db2660f326
Update for Node.js v6.10.0
...
See:
- https://nodejs.org/en/blog/release/v6.10.0/
2017-02-21 21:28:16 -05:00
Christopher Horrell
8345a12b6d
Update for Node.js v4.8.0
...
See:
- https://nodejs.org/en/blog/release/v4.8.0/
2017-02-21 21:23:54 -05:00
Christopher Horrell
90d5e3df90
Update for Node.js v7.5.0
...
See:
- https://nodejs.org/en/blog/release/v7.5.0/
- https://nodejs.org/en/blog/vulnerability/openssl-january-2017/
- https://github.com/nodejs/docker-node/issues/314
2017-02-01 08:54:15 -05:00
Christopher Horrell
28425ed95c
Update for Node.js v7.4.0
...
See:
- https://nodejs.org/en/blog/release/v7.4.0/
2017-01-04 14:30:39 -05:00
Christopher Horrell
3fb0c520d9
EOL v0.12. Fixes #241
...
Node.js v0.12 reached end-of-life on December 31, 2016:
- https://github.com/nodejs/LTS/#lts-schedule
2017-01-03 09:24:50 -05:00
Christopher Horrell
57f7537d35
Update for Node.js v7.3.0
...
See:
- https://nodejs.org/en/blog/release/v7.3.0/
2016-12-20 19:41:30 -05:00
Christopher Horrell
cee890b875
Update Travis and stack brew for v4.7.0
2016-12-06 20:49:43 -05:00
Christopher Horrell
62183100a0
Update for v7.2.0
...
Sets 7.2.0 as the 'latest'
2016-11-23 10:11:14 -05:00
Christopher Horrell
655aea9585
Node.js v7.1.0 is now the latest
...
Updates generate-stackbrew-library.sh
2016-11-09 10:26:08 -05:00
Christopher Horrell
056200187f
Add Node.js v7.0.0
...
See: https://nodejs.org/en/blog/release/v7.0.0/
2016-10-25 11:05:32 -04:00
Christopher Horrell
3e7f85f2b2
Update for Node.js v6.9.0 LTS (boron)
...
See:
- https://nodejs.org/en/blog/release/v6.9.0/
-
https://nodejs.org/en/blog/vulnerability/october-2016-security-releases/
2016-10-18 14:20:59 -04:00
Christopher Horrell
c517001982
Add missing update for generate-stackbrew-library.sh
2016-10-12 17:11:27 -04:00
Christopher Horrell
4029a8f719
Security updates, September 2016. Closes #235
...
This is an update for:
- Node.js v6.7.0
- Node.js v4.6.0
- Node.js v0.12.16
- Node.js v0.10.47
See:
-
https://nodejs.org/en/blog/vulnerability/september-2016-security-release
s/
- https://nodejs.org/en/blog/release/v6.7.0/
- https://nodejs.org/en/blog/release/v4.6.0/
- https://nodejs.org/en/blog/release/v0.12.16/
- https://nodejs.org/en/blog/release/v0.10.47/
2016-09-27 22:04:36 -04:00
Christopher Horrell
06eb255cfa
Update to use newer manifest file format ( #233 )
...
The new format is base on based on RFC 2822.
See:
https://github.com/docker-library/official-images#instruction-format
Also:
* No longer hardcodes the variant names (onbuild slim wheezy)
* Sorts version numbers which puts the higher version numbers first
* Adds link to generate-stackbrew-library.sh in manifest header
* Don't script against `ls` when determining variants
* And some other code improvements
2016-09-23 16:08:17 -04:00
Christopher Horrell
5dfa3928d9
Drop Node.js v5
...
Support for Node.js v5 was dropped at the end of June of this year and
is no longer being updated.
See: https://nodejs.org/en/blog/community/v5-to-v7/
Note that the tags for v5 versions will still be available in the
Docker Hub
2016-09-15 21:37:43 -04:00
Christopher Horrell
62a39d8d52
Update for Node.js v6.6.0
2016-09-15 21:12:34 -04:00
Christopher Horrell
910443c39c
Update for Node.js v6.5.0
2016-08-29 16:24:46 -04:00