From cf7539f486b58c6e964f68cceea373c564a90814 Mon Sep 17 00:00:00 2001 From: levi Date: Thu, 12 Dec 2019 20:24:13 +0100 Subject: [PATCH] resolve breaking tests (#1652) --- Dockerfile | 3 +++ Gemfile | 2 +- Gemfile.lock | 2 +- package-lock.json | 6 +++--- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8222c8f838c..3fa94021d82 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,9 @@ RUN apk add --update-cache --upgrade curl WORKDIR /srv/jekyll COPY Makefile /srv/jekyll/Makefile +# To handle 'not get uid/gid' +RUN npm config set unsafe-perm true + RUN make install-prerequisites RUN chmod -R 777 /usr/lib/node_modules \ diff --git a/Gemfile b/Gemfile index bb9c95fc656..0cad7bb75b6 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,5 @@ source 'https://rubygems.org' -gem 'jekyll', '~> 3.8.6' +gem 'jekyll', '3.8.6' gem 'jekyll-redirect-from' gem 'redcarpet', '3.5.0' gem 'rouge', '3.13.0' diff --git a/Gemfile.lock b/Gemfile.lock index e9755fc1053..a4a24f273ff 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -58,7 +58,7 @@ PLATFORMS ruby DEPENDENCIES - jekyll (~> 3.8.6) + jekyll (= 3.8.6) jekyll-redirect-from redcarpet (= 3.5.0) rouge (= 3.13.0) diff --git a/package-lock.json b/package-lock.json index ba86238e211..a59d00b7417 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6828,9 +6828,9 @@ } }, "https-proxy-agent": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz", - "integrity": "sha512-c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", "dev": true, "requires": { "agent-base": "^4.3.0",