Mathieu Pillard
7f02649ff8
Bump node 18 ( #12936 )
...
* Bump Node.js to 18.20.x
* Also update CI
2024-04-04 12:56:51 +02:00
Mathieu Pillard
da20f21621
Revert "Bump node from 18.19-slim to 20.12-slim ( #12920 )" ( #12935 )
...
This reverts commit 920b52d3f5
.
2024-04-04 12:00:31 +02:00
dependabot[bot]
920b52d3f5
Bump node from 18.19-slim to 20.12-slim ( #12920 )
...
Bumps node from 18.19-slim to 20.12-slim.
---
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-04 12:00:00 +02:00
William Durand
09fa7c8619
Install git in Docker image ( #12767 )
2024-01-09 18:00:59 +00:00
William Durand
edcd023ffd
Use Node 18.19 everywhere ( #12686 )
2023-12-12 15:50:15 +01:00
Mathieu Pillard
5ae17e260b
Bump Node.js to 18.x, start testing with 20.x ( #12681 )
2023-12-05 15:05:27 +01:00
Andrew Williamson
7cee90b5b2
Revert "Bump Node.js to 18.x, start testing with 20.x ( #12531 )" ( #12570 )
...
This reverts commit d146c0eec7
.
2023-11-09 22:07:26 +00:00
Mathieu Pillard
d146c0eec7
Bump Node.js to 18.x, start testing with 20.x ( #12531 )
...
* Bump Node.js to 18.x, start testing with 20.x
* defaults-next image should be cimg/node:20.9, not 20.09
* Relax expectation in test
* Update target python version for dennis now that the base image has been updated
2023-11-06 14:19:13 +01:00
bqbn
5d5eca5c55
Make it possible to run the image with a non-root user ( #11924 )
...
* Fix 11919
Make it possible to run the image with a non-root user; Build the image in
stages; Start using the default yarn (it's the latest version)
* Manually set the ownership of the work directory
Also install app code to /app. Having both /app and /srv/code seems to be redundant.
* Rename olympia_uid to app_uid
* Remove the yarn gpg file per review comment
2022-12-01 08:55:41 -08:00
Mathieu Pillard
06d961ce50
Switch to Node 16 by default, drop 14, start testing with 18 ( #11866 )
...
* Switch to Node 16 by default
* Revert "Try running Node 16 tests with multiple workers in parallel again (#11856 )"
2022-10-05 11:09:42 +02:00
Andreas Wagner
c07e150ae4
Ignore and remove some folders for the docker image ( #11648 )
2022-07-05 16:09:27 +02:00
bqbn
0c25371f15
Upgrade to node v14 ( #10766 )
...
Fix #10671
2021-07-13 20:42:13 +02:00
bqbn
03bc003176
Upgrade node version to v12 ( #9685 )
...
Fix #9656
2020-09-23 09:51:44 +02:00
William Durand
0815e3c8f0
Add gnupg in Dockerfile ( #9075 )
2020-01-10 15:09:16 +01:00
bqbn
f4da0387ab
Upgrade to node v10 ( #7417 )
...
Need to add python and build-essential packages or the `yarn install --pure-lockfile`
fails while trying to invoke `detect-libc prebuild-install || node-gyp rebuild`.
2019-01-17 11:01:32 +01:00
William Durand
e361fa80e3
use yarn.lock when building the apps ( #5897 )
2018-09-10 16:16:25 +02:00
bqbn
e788179f10
Upgrade node to v8 ( #5967 )
2018-08-17 10:36:52 -07:00
William Durand
d082dd6091
Use local Yarnpkg GPG key in Docker ( #3041 )
2017-08-31 19:08:00 +02:00
William Durand
4a77fe0ad6
Use yarn in Dockerfile and functional test command ( #3033 )
...
* Use yarn in Docker
* Also use yarn in bin/start-func-test-server.js
* Install yarn, do not rely on the base image one
2017-08-30 19:50:00 +02:00
Jason Thomas
aef97cd94a
Create a symlink to version.json in Dockerfile
2017-01-31 12:30:50 -05:00
Jason Thomas
b83aa82cb1
Merge pull request #1617 from jasonthomas/version-json-circleci
...
Create version.json via circle-ci
2017-01-27 08:28:36 -05:00
Kumar McMillan
4583f2b1b4
Fix UI tests ( #1662 )
2017-01-26 16:33:43 -06:00
Kumar McMillan
9669e02ab7
Revert "Switch to node:6-slim and perform build optimization. fixes #1120"
...
This reverts commit 6b2f883fe1
.
I can't figure out how to fix this so I'm just reverting it for now.
See https://github.com/mozilla/addons-frontend/issues/1661
-Kumar
2017-01-26 16:17:02 -06:00
Jason Thomas
6b2f883fe1
Switch to node:6-slim and perform build optimization. fixes #1120
2017-01-17 09:30:28 -05:00
Jason Thomas
d16064e69d
Create version.json via circle-ci
2017-01-13 10:57:58 -05:00
Jason Thomas
54089ce633
Remove build step from Dockerfile
2016-10-13 08:34:16 -04:00
Jason Thomas
6d6744fe33
Remove ARG from Dockerfile
2016-10-13 08:32:23 -04:00
Jason Thomas
92e60f798d
Build APP specific assets with ARG and RUN
2016-10-10 13:04:31 -04:00
Jason Thomas
012b3b1b06
Switch to node:4.6 base image
2016-10-10 13:03:43 -04:00
Jason Thomas
bb7da2b00a
Remove npm build and run commands from Dockerfile
2016-07-06 13:54:42 -04:00
Jason Thomas
d22f4606bb
Add __version__ endpoint
2016-05-26 11:09:57 -04:00
Stuart Colville
c88bb9d00a
Install git
2016-05-23 14:53:49 +01:00
Jason Thomas
c662f09055
Add forward slash to directory destination when using ADD
2016-03-21 16:20:22 -04:00
Mark Striemer
18fe2a65e1
Production style docker environment ( fixes #52 )
2016-03-02 11:55:34 -06:00