Commit graph

12 commits

Author SHA1 Message Date
Daniel Uber
d03da33ac3
Update to node version 16 (#15522)
* update to node version 16

* Remove canvas compiled node objects

* use f35 testing image as builder/base

* Update production builder base image to use Fedora 35

I missed this (it's not immediately obvious that there are 2 base
images declared in this file, one called builder, one called
production, this seems like it could be refactored to lift that
out (give it a name, a cmd, and do nothing else) `as base` perhaps,
while keeping separate install processes for testing- and pr-/production images.

* Add libpq dependency in production

We need this (if not the -devel header file, at least the library) to
start pg_ext.so

I think this might have been working because of the --cache-from
options when building in the build container script?

* Update .gitpod.dockerfile

* Add temporary cleanup for upgrade to bin/setup

This has the undesirable effect of requiring a yarn reinstall.

It would be better if there were a smart check to confirm the version
of the canvas.node file matched the node version or did not (so we
only do this as needed, rather than on every setup invocation until
this is removed from the code).

* Use check-files rather than force when rebuilding canvas

Optimal situation would be a `rebuild` command in yarn (I believe npm
has this option) to recompile canvas (all that's needed) rather than
fetch, install, and build.

Co-authored-by: Michael Kohl <me@citizen428.net>
2022-01-03 10:23:07 -06:00
Mac Siri
b12c6807fb
Update to use Node 14.x (#13136)
* Update to use Node 14.x

Prefer to a more widen node version

* Undo Containerfile changes
2021-03-29 11:27:20 -04:00
Joe Doss
601f2831b4
Update to NodeJS 14.14.x to match with Fedora 33's installed version. (#11348)
* Update to NodeJS 14.14.x to match with Fedora 33's installed version.

* Update .gitpod.dockerfile

Co-authored-by: Michael Kohl <citizen428@dev.to>
2020-11-10 09:45:08 -06:00
rhymes
d8ec6cb6ef
Upgrade Node JS to latest 12.18 LTS (#9764) 2020-08-13 15:34:18 +02:00
Michael Kohl
ac3c12f574
Update config.hosts for GitPod (#8677)
* fake gitpod dockerfile commit

* install ruby 2.7.1 to different directory

* remove fakevar

* affix node version to 12.16.3

* try setting explicit version

* Add GitPod workspace URL to config.hosts

Co-authored-by: snackattas <zach.attas@gmail.com>
2020-06-15 17:18:33 +02:00
rhymes
552c581412
Revert "[deploy] Upgrade nvm to use node 12.17 (#8209)" (#8219)
This reverts commit 3233558c5d.
2020-06-01 11:54:47 -04:00
rhymes
3233558c5d
[deploy] Upgrade nvm to use node 12.17 (#8209) 2020-06-01 09:48:16 -04:00
Mac Siri
808380f00e
[deploy] Lock node to 12.16 (#8057) 2020-05-26 10:36:50 -05:00
Glenn Carremans
ac4e7eca90 Changed .nvmrc to be more implicit (#5080) 2019-12-11 15:39:35 -05:00
rhymes
7ed9361139 Use latest Node LTS (#4788) 2019-11-12 10:05:38 -05:00
Glenn Carremans
14f8e8888e Use latest Node.js LTS Dubnium version (#1998) [ci skip] 2019-03-07 18:45:30 -05:00
Mac Siri
a18a4523a1
Specify node version to v10.15.0 (#1997) 2019-03-07 13:25:25 -05:00