Skip to content

Commit

Permalink
Update deps and fix types (#359)
Browse files Browse the repository at this point in the history
  • Loading branch information
saberduck committed Jul 20, 2022
1 parent ba13341 commit b211bf1
Show file tree
Hide file tree
Showing 11 changed files with 1,765 additions and 2,669 deletions.
3 changes: 2 additions & 1 deletion .cirrus.yml
Expand Up @@ -25,7 +25,8 @@ build_task:
matrix:
- dockerfile: .cirrus/nodejs-12.Dockerfile
- dockerfile: .cirrus/nodejs-14.Dockerfile
- dockerfile: .cirrus/nodejs-15.Dockerfile
- dockerfile: .cirrus/nodejs-16.Dockerfile
- dockerfile: .cirrus/nodejs-18.Dockerfile
<<: *CONTAINER_DEFINITION
cpu: 3
memory: 8G
Expand Down
12 changes: 6 additions & 6 deletions .cirrus/nodejs-12.Dockerfile
Expand Up @@ -2,16 +2,16 @@ FROM eu.gcr.io/release-engineering-ci-prod/base:j11-latest

USER root

ENV NODE_VERSION v12.22.7
ENV NODE_VERSION v12.22.12

RUN wget -U "nodejs" -q -O nodejs.tar.xz https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-linux-x64.tar.xz \
&& tar -xJf "nodejs.tar.xz" -C /usr/local --strip-components=1 --no-same-owner \
&& rm nodejs.tar.xz \
RUN wget -U "nodejs" -q -O nodejs.tar.gz https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-linux-x64.tar.gz \
&& tar -xzf "nodejs.tar.gz" -C /usr/local --strip-components=1 --no-same-owner \
&& rm nodejs.tar.gz \
&& ln -s /usr/local/bin/node /usr/local/bin/nodejs

RUN curl "https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.3.0.2102.zip" -o /tmp/sonar-scanner.zip \
RUN curl "https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.7.0.2747.zip" -o /tmp/sonar-scanner.zip \
&& unzip -d /opt /tmp/sonar-scanner.zip \
&& mv /opt/sonar-scanner-4.3.0.2102 /opt/sonar-scanner \
&& mv /opt/sonar-scanner-4.7.0.2747 /opt/sonar-scanner \
&& rm /tmp/sonar-scanner.zip

USER sonarsource
Expand Down
12 changes: 6 additions & 6 deletions .cirrus/nodejs-14.Dockerfile
Expand Up @@ -2,16 +2,16 @@ FROM eu.gcr.io/release-engineering-ci-prod/base:j11-latest

USER root

ENV NODE_VERSION v14.15.4
ENV NODE_VERSION v14.20.0

RUN wget -U "nodejs" -q -O nodejs.tar.xz https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-linux-x64.tar.xz \
&& tar -xJf "nodejs.tar.xz" -C /usr/local --strip-components=1 --no-same-owner \
&& rm nodejs.tar.xz \
RUN wget -U "nodejs" -q -O nodejs.tar.gz https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-linux-x64.tar.gz \
&& tar -xzf "nodejs.tar.gz" -C /usr/local --strip-components=1 --no-same-owner \
&& rm nodejs.tar.gz \
&& ln -s /usr/local/bin/node /usr/local/bin/nodejs

RUN curl "https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.3.0.2102.zip" -o /tmp/sonar-scanner.zip \
RUN curl "https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.7.0.2747.zip" -o /tmp/sonar-scanner.zip \
&& unzip -d /opt /tmp/sonar-scanner.zip \
&& mv /opt/sonar-scanner-4.3.0.2102 /opt/sonar-scanner \
&& mv /opt/sonar-scanner-4.7.0.2747 /opt/sonar-scanner \
&& rm /tmp/sonar-scanner.zip

USER sonarsource
Expand Down
19 changes: 0 additions & 19 deletions .cirrus/nodejs-15.Dockerfile

This file was deleted.

19 changes: 19 additions & 0 deletions .cirrus/nodejs-16.Dockerfile
@@ -0,0 +1,19 @@
FROM eu.gcr.io/release-engineering-ci-prod/base:j11-latest

USER root

ENV NODE_VERSION v16.16.0

RUN wget -U "nodejs" -q -O nodejs.tar.gz https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-linux-x64.tar.gz \
&& tar -xzf "nodejs.tar.gz" -C /usr/local --strip-components=1 --no-same-owner \
&& rm nodejs.tar.gz \
&& ln -s /usr/local/bin/node /usr/local/bin/nodejs

RUN curl "https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.7.0.2747.zip" -o /tmp/sonar-scanner.zip \
&& unzip -d /opt /tmp/sonar-scanner.zip \
&& mv /opt/sonar-scanner-4.7.0.2747 /opt/sonar-scanner \
&& rm /tmp/sonar-scanner.zip

USER sonarsource

ENV PATH "/opt/sonar-scanner/bin:${PATH}"
19 changes: 19 additions & 0 deletions .cirrus/nodejs-18.Dockerfile
@@ -0,0 +1,19 @@
FROM eu.gcr.io/release-engineering-ci-prod/base:j11-latest

USER root

ENV NODE_VERSION v18.6.0

RUN wget -U "nodejs" -q -O nodejs.tar.gz https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-linux-x64.tar.gz \
&& tar -xzf "nodejs.tar.gz" -C /usr/local --strip-components=1 --no-same-owner \
&& rm nodejs.tar.gz \
&& ln -s /usr/local/bin/node /usr/local/bin/nodejs

RUN curl "https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.7.0.2747.zip" -o /tmp/sonar-scanner.zip \
&& unzip -d /opt /tmp/sonar-scanner.zip \
&& mv /opt/sonar-scanner-4.7.0.2747 /opt/sonar-scanner \
&& rm /tmp/sonar-scanner.zip

USER sonarsource

ENV PATH "/opt/sonar-scanner/bin:${PATH}"

0 comments on commit b211bf1

Please sign in to comment.