Commit Graph

100 Commits

Author SHA1 Message Date
Tommi Vainikainen 3ccbae331d Remove node.js v11 no longer maintained
Maintenance of Node.js v11 ended 2019-06-01
f4ae92f443/schedule.json (L56)
2019-07-13 17:55:12 +03:00
Laurent Goderre 08875df2dd v6 EOL
Signed-off-by: Laurent Goderre <laurent.goderre@gmail.com>
2019-05-01 14:48:43 -04:00
Nick Schonning 4d82413e56 chore: Add 12 to stackbrew generation (#1027) 2019-04-25 08:20:11 +02:00
Laurent Goderre 8c0a9f2c14 Multiple slim (#850) 2018-11-29 15:20:12 +01:00
Laurent Goderre 1d770f3d92 Added the 'lts' and 'current' tags (#930)
Fixes #527
2018-11-25 20:10:24 +01:00
Kyle Smith 119e51741f feat: add Dubnium LTS tag to 10.x, mark 11.x as latest
- https://nodejs.org/en/blog/release/v10.13.0/
- https://nodejs.org/en/blog/release/v11.0.0/
2018-10-30 15:03:46 -05:00
Peter Dave Hello 26550a63bc Add a space after redirect ops in shell script 2018-07-17 00:25:28 +08:00
Nick Schonning b22fb6c84e build: Drop Node 9 (#803)
Support for 9 dropped yesterday bc9d936e15/schedule.json (L44)
2018-07-01 18:49:04 +02:00
Laurent Goderre 7fea7b033c Don't use a default variant
tenp
2018-05-27 22:35:28 -04:00
Laurent Goderre fb8ac15c9c More code style fixes (again) 2018-05-24 02:19:54 -04:00
Peter Dave Hello bb92568f3a Improve coding style of shell scripts 2018-05-18 03:03:10 +08:00
Peter Dave Hello f384c2b6f1 Format shell scripts with shfmt -i 2 -ci -l -w -f 2018-05-14 19:29:13 +08:00
Seth Westphal 36135d58af Remove Node.js 4. 2018-04-30 09:26:41 -05:00
Simen Bekkhus c3baf8491e
fix node 10 tags (#705) 2018-04-28 08:46:35 +02:00
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