Commit Graph

24 Commits

Author SHA1 Message Date
Nick Schonning ca12e1da5d chore: Sort and sync default architecture file
- Remove slim architectures no longer supported
- Sort architecture names to match children
2020-10-22 14:30:33 -04:00
Tianon Gravi 6dbb02337e Remove EOL Jessie variants, update Stretch LTS arches 2020-07-22 17:59:07 -07:00
Bence Laky 9b96de59fa Add support for Alpine 3.12 2020-06-09 00:02:51 +08:00
Nick Schonning b7a069e833 chore: Remove OnBuild variant 2019-12-31 19:08:52 -05:00
Peter Dave Hello ab3d54cef9 Add image for Alpine Linux v3.11 2019-12-20 01:56:14 +08:00
Tianon Gravi eef257fe98 Fix architectures lists for consistency and correctness 2019-11-14 14:05:42 -08:00
Laurent Goderre c6bc44e84a Added multiple versions of alpine 2019-11-12 07:27:42 -05:00
Tommi Vainikainen 2a856dabc3 Add Debian 10 buster images
New stable release Debian 10 "buster" was released 2019-07-06.  Add
new "buster" and "buster-slim" image variants for all currently
supported Node.js versions (v8, v10, v12).
2019-07-17 17:40:49 +03:00
Tianon Gravi 0d4156af75 Update architectures files (generated)
The contents of these files were generated by cross-referencing the available artifacts on https://nodejs.org/dist/ vs the supported architectures of the base image of each variant.
2019-02-19 16:46:54 -08:00
Laurent Goderre 8c0a9f2c14 Multiple slim (#850) 2018-11-29 15:20:12 +01:00
Tianon Gravi b213f135c6 Remove "jessie" from unsupported architectures
See https://wiki.debian.org/LTS for the list of supported "Debian Jessie" architectures (currently "i386, amd64, armel and armhf").
2018-10-31 00:46:00 +08:00
Tianon Gravi f1298db328 Remove i386 support from binary-release-based 10 variants 2018-07-19 11:11:50 -07:00
Laurent Goderre 7fea7b033c Don't use a default variant
tenp
2018-05-27 22:35:28 -04:00
Peter Dave Hello 5bfc806e0e Improve architectures file readability [ci skip] 2018-05-25 03:16:13 +08:00
Peter Dave Hello 8e6744537c Improve architectures file readability [ci skip] 2018-05-18 00:43:44 +08:00
Christopher Horrell 773be66016 Drop wheezy variant
Full support for wheezy ended on April 26, 2016. LTS support will drop
in May 2018:

https://wiki.debian.org/DebianReleases#Production_Releases

We may want to wait until the LTS drop date. However, given the recent
release of Stretch the timing seems appropriate to do it sooner.

Also worth noting is that LTS is not supported by the Debian Security
team but by volunteers and interested companies:

https://wiki.debian.org/LTS
2018-05-10 21:03:41 -04:00
Simen Bekkhus 001cfa3930
Add i386 arch support (#576)
* Add i386 arch support

Fixes #574

* download is x86, not i386

* Remove wheezy from i386 builds

* No alpine-3.4 i386 build
2017-11-05 16:41:03 +01:00
Michael Irwin 222c645bfa Add alpine to multi-arch support (#569)
* Add alpine to multi-arch support

Issue #568

* Updated architectures for 4.8 to include alpine

Issue #568

* Removed alpine multi-arch for 4.8 and 6.11 and arm32v6 support

Issue #568

* Restored alpine to amd64 architecture

Issue #568
2017-11-01 18:18:56 +01:00
Dāvis b502aa0163 Support arm32v7 architecture (#504)
* Support arm32v7

* Fix update script for armv7

* Fix get_arch function for arm32v7

* Fix indent
2017-08-18 21:21:26 +02:00
longquan7 35dbf01b34 Support arm64 architecture (#497)
* master

* Regenerate dockerfiles to update case statements

* Update architectures
2017-08-14 14:15:40 +02:00
Yihong Wang d001b4cfef Support s390x architecture (#490)
- Support `s390x` in all of the version except 4.8 and the following
  variants: default, alpine, stretch and onbuild
- Generate proper `architectures` for the stackbrew
- Update `update.sh` in order to be used on s390x
- `s390` is not supported in v4.8, therefore, add a local architectures
  under 4.8 and remove `s390x` there

Signed-off-by: Yihong Wang <yh.wang@ibm.com>
2017-08-09 11:13:50 +02:00
Christopher Horrell 09e784bb05 Add stretch variant (#465)
* Add stretch variant

This is the first step to transitioning over to stretch for the base
images

* Update for Node.js 8.2.1

Also updates yarn to 0.27.5

* Include arch updates from #452

* Add stretch to x64

* Add stretch to ppc64le architecture
2017-07-25 21:27:50 +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
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