Brad Parham
8d896d4b1e
dockerfile.linux: use Node.js 16.x to avoid glibc issues ( #265 )
2023-02-14 08:20:28 +01:00
Jesse Chan
da210e4c6f
build: fetch Node.js sources from tar.gz archive instead of Git
...
Bug: #204 , #212
2021-11-07 09:02:31 -08:00
Jesse Chan
0e15193813
Switch to devtoolset with Oracle Linux 7
...
It is freely available and binary compatible with EL7.
Plus, it supports arm64, and can bring the binaries in line with x86.
2021-10-20 03:13:54 -07:00
Jesse Chan
895aa0bd2a
Tweaks "linux" and "linuxcross" Dockerfiles
...
linux:
- Move ARGs right before where they are used
- Move "COPY . ./" right before the "yarn" steps
So there is no unnecessary reruns of steps
linuxcross:
- Move ARGs right before where they are used
- Move "COPY . ./" right before the "yarn" steps
- Don't attempt to install the cross toolchain if compiling natively
- Add RANLIB override
- Simplify ENVs
2021-05-27 23:49:53 +01:00
Jesse Chan
8b5e474f3c
Revert "CI: don't fetch, build only"
...
This reverts commit e9c2efaf7a .
We don't want to waste resources. Plus, with #169 , it is mandatory
to bump minor if there is any change of binary.
2021-04-23 23:01:44 +08:00
Jesse Chan
ae15753d5f
Dockerfile.linux: properly install "python3"
2021-04-15 22:17:14 +08:00
Jesse Chan
e9c2efaf7a
CI: don't fetch, build only
2021-04-15 22:17:13 +08:00
Jesse Chan
8c6b98a39d
Dockerfile.linux: install "patch" utility ( #162 )
2021-04-08 11:22:40 -05:00
Jesse Chan
549db84226
CI: output to dist/ with "node-*" prefix ( #156 )
...
* Add "--output" CLI argument
* CI: output to dist/ with "node-*" prefix
* requests: remove tempFile when download failed
2021-04-07 17:59:50 +08:00
Jesse Chan
c21646bf37
CI: add binary workflows ( #153 )
2021-04-06 07:09:36 -05:00