Commit Graph

325 Commits

Author SHA1 Message Date
Laurent Goderre 6abfa80a80 Added LaurentGoderre as a collaborator
Fixes #172
2016-10-21 08:56:44 -04:00
Christopher Horrell f485001bc9 Merge pull request #254 from chorrell/v6.9.1
Update for Node.js v6.9.1
2016-10-19 19:14:27 -04:00
Christopher Horrell 613d09a89a Update for Node.js v6.9.1
See:

- https://nodejs.org/en/blog/release/v6.9.1/
2016-10-19 19:04:36 -04:00
Christopher Horrell bd96c65801 Merge pull request #251 from chorrell/v6.9.0
Update for Node.js v6.9.0 LTS (boron)
2016-10-18 14:28:03 -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 7e6774404e Merge pull request #250 from chorrell/v4.6.1
Update for Node.js v4.6.1
2016-10-18 13:18:08 -04:00
Christopher Horrell a37f33d349 Update for Node.js v4.6.1 2016-10-18 13:12:06 -04:00
Christopher Horrell 338de25be3 Merge pull request #249 from chorrell/v0.10.48
Updated for v0.10.48
2016-10-18 12:50:22 -04:00
Christopher Horrell 2716d804bd Updated for v0.10.48
Part of the October Security update:

- https://nodejs.org/en/blog/vulnerability/october-2016-security-releases/
2016-10-18 12:43:20 -04:00
Christopher Horrell 0d105550c2 Merge pull request #248 from chorrell/0.12.17
Update for Node.js v0.12.17
2016-10-18 12:41:05 -04:00
Christopher Horrell c3ff786630 Update for Node.js v0.12.17 2016-10-18 12:21:19 -04:00
Christopher Horrell ed993e7355 Merge pull request #246 from chorrell/v6.8.1
Update for Node.js v6.8.1
2016-10-14 21:20:44 -04:00
Christopher Horrell a21c91d04b Update for Node.js v6.8.1
See:

- https://nodejs.org/en/blog/release/v6.8.1/
2016-10-14 21:14:57 -04:00
Christopher Horrell 9aa0c88d6f Merge pull request #245 from fcosrno/master
Update README.md
2016-10-13 08:57:25 -04:00
fcosrno 92549c8114 Update README.md
Maybe this should be node_modules instead of npm_modules
2016-10-12 22:31:11 -04:00
Christopher Horrell 0a38fd2283 Merge pull request #244 from chorrell/v6.8.0
Update for Node.js v6.8.0
2016-10-12 17:18:11 -04:00
Christopher Horrell c517001982 Add missing update for generate-stackbrew-library.sh 2016-10-12 17:11:27 -04:00
Christopher Horrell f3c3821591 Update for Node.js v6.8.0
See: https://nodejs.org/en/blog/release/v6.8.0/
2016-10-12 17:04:16 -04:00
Christopher Horrell 6a396ac9cb Merge pull request #239 from chorrell/improve-test
Improve tests
2016-09-29 16:32:06 -04:00
Christopher Horrell 1b99bb91e8 Better approach to establishing variants 2016-09-29 09:35:47 -04:00
Christopher Horrell 54ee1265cd Improvements to skip "docs" and other non-docker directories 2016-09-29 09:16:18 -04:00
Christopher Horrell 86b033cf9f Merge pull request #237 from chorrell/september-2016-security
Security updates, September 2016. Closes #235
2016-09-27 22:14:52 -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 9cd8d4c47e Update script improvements (#236)
* Better approach to determining available variants (Borrowed from generate-stackbrew-library.sh
)
* Better approach for skipping "docs" and other non-docker directories (Borrowed from generate-stackbrew-library.sh)
* Also disables tracing from previous commit.
2016-09-26 13:44:19 -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 0e76bf977c Merge pull request #232 from chorrell/NODE_ENV-fix
Set ENV for NODE_ENV
2016-09-19 20:24:09 -04:00
Christopher Horrell 1c65c4ed37 Set ENV for NODE_ENV
This ensures that the value of NODE_ENV is made available to the CMD
context. This ensures commands such as `npm start` or `node index.js`
are using the correct NODE_ENV.

See comments in
https://github.com/docker-library/official-images/pull/2156
2016-09-19 16:36:04 -04:00
Christopher Horrell bfad769752 Merge pull request #231 from chorrell/NODE_ENV
Add NODE_ENV ARG to all Dockerfiles
2016-09-19 11:34:56 -04:00
Christopher Horrell 3e39810622 Add NODE_ENV ARG to all Dockerfiles 2016-09-19 11:12:54 -04:00
Christopher Horrell 3502ce7b18 Merge pull request #228 from mrw34/patch-1
Add NODE_ENV ARG to onbuild template
2016-09-16 14:10:49 -04:00
Mark Woodbridge e71d35ffe6 Document build argument 2016-09-16 16:18:00 +01:00
Christopher Horrell 75ef1e4236 Merge pull request #230 from chorrell/drop-v5
Drop Node.js v5
2016-09-16 10:39:24 -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 d009d96459 Merge pull request #229 from chorrell/v6.6.0
Update for Node.js v6.6.0
2016-09-15 21:26:16 -04:00
Christopher Horrell 62a39d8d52 Update for Node.js v6.6.0 2016-09-15 21:12:34 -04:00
Mark Woodbridge 0fc3e930db Correct location of ARG instruction 2016-09-15 17:41:03 +01:00
Mark Woodbridge aa53b15137 Add NODE_ENV ARG to onbuild template
It's currently impossible to prevent npm installing devDependencies when using the node onbuild images. Adding a NODE_ENV ARG enables `docker build --build-arg NODE_ENV=production .`, which is the equivalent of `npm install --production`. Providing the `--build-arg` is optional, so this is backwards-compatible.
2016-09-15 13:50:33 +01:00
Christopher Horrell 2ba1b9cd87 Merge pull request #226 from chorrell/v6.5.0
Update for Node.js v6.5.0
2016-08-29 16:31:49 -04:00
Christopher Horrell 910443c39c Update for Node.js v6.5.0 2016-08-29 16:24:46 -04:00
Christopher Horrell 248d7fa4b6 Merge pull request #192 from chorrell/nodejs-symlink
Add symlink to nodejs. Fixes #181
2016-08-29 16:19:37 -04:00
Christopher Horrell 5ad063e3ba Add symlink to nodejs. Fixes #181
This adds compatibility with the Debian/Ubuntu  packages that assume a
'nodejs' binary
2016-08-29 15:23:21 -04:00
Christopher Horrell 73b0a6ee7f Merge pull request #221 from joanrodriguez/patch-2
Update README.md
2016-08-24 18:38:15 -04:00
Joan-Diego Rodriguez d84f90c86e Update README.md
Mentioned of npm_modules in .dockerignore when using onbuild image
2016-08-24 12:07:43 +02:00
Christopher Horrell 8e1370ea54 Merge pull request #218 from chorrell/v4.5.0
Update for Node.js v4.5.0
2016-08-16 15:20:09 -04:00
Christopher Horrell 4ad33b57b2 Update for Node.js v4.5.0
See: https://nodejs.org/en/blog/release/v4.5.0/
2016-08-16 14:53:14 -04:00
Christopher Horrell 2266820691 Merge pull request #217 from chorrell/v6.4.0
Update for Node.js v6.4.0
2016-08-16 12:02:36 -04:00
Christopher Horrell be9abca6b1 Update for Node.js v6.4.0 2016-08-16 11:53:57 -04:00
William Blankenship 614e8e7e70 Merge pull request #113 from Starefossen/docs/npm-verbose-output
Explain the npm verbosity in the node image
2016-07-29 15:14:28 -07:00
Christopher Horrell ea09683ffc Merge pull request #213 from chorrell/v6.3.1
Update for Node.js v6.3.1. Closes #212
2016-07-21 20:52:29 -04:00
Christopher Horrell ae9e2d4f04 Update for Node.js v6.3.1. Closes #212 2016-07-21 20:39:49 -04:00