From e2af10a692ec137dadcfd6aa53752e68cc67d96d Mon Sep 17 00:00:00 2001 From: yassin-kammoun-sonarsource Date: Tue, 4 Oct 2022 14:10:00 +0200 Subject: [PATCH] Drop CI job on Node.js 12 --- .cirrus.yml | 3 +-- .cirrus/nodejs-12.Dockerfile | 20 -------------------- .cirrus/nodejs-14.Dockerfile | 1 + package.json | 2 +- 4 files changed, 3 insertions(+), 23 deletions(-) delete mode 100644 .cirrus/nodejs-12.Dockerfile diff --git a/.cirrus.yml b/.cirrus.yml index 3b6b6828..4f0f9857 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -23,7 +23,6 @@ build_task: <<: *ONLY_SONARSOURCE_QA gke_container: matrix: - - dockerfile: .cirrus/nodejs-12.Dockerfile - dockerfile: .cirrus/nodejs-14.Dockerfile - dockerfile: .cirrus/nodejs-16.Dockerfile - dockerfile: .cirrus/nodejs-18.Dockerfile @@ -50,7 +49,7 @@ ws_scan_task: depends_on: - build gke_container: - dockerfile: .cirrus/nodejs-12.Dockerfile + dockerfile: .cirrus/nodejs-14.Dockerfile <<: *CONTAINER_DEFINITION cpu: 2 memory: 2G diff --git a/.cirrus/nodejs-12.Dockerfile b/.cirrus/nodejs-12.Dockerfile deleted file mode 100644 index 59363b67..00000000 --- a/.cirrus/nodejs-12.Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM eu.gcr.io/release-engineering-ci-prod/base:j11-latest - -USER root - -ENV NODE_VERSION v12.22.12 - -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}" -ENV SONARCLOUD_ANALYSIS true diff --git a/.cirrus/nodejs-14.Dockerfile b/.cirrus/nodejs-14.Dockerfile index c3dfb239..d49d2d66 100644 --- a/.cirrus/nodejs-14.Dockerfile +++ b/.cirrus/nodejs-14.Dockerfile @@ -17,3 +17,4 @@ RUN curl "https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar- USER sonarsource ENV PATH "/opt/sonar-scanner/bin:${PATH}" +ENV SONARCLOUD_ANALYSIS true diff --git a/package.json b/package.json index 28111e34..7a6652ad 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ }, "homepage": "https://github.com/SonarSource/eslint-plugin-sonarjs", "engines": { - "node": ">=12" + "node": ">=14" }, "scripts": { "build": "rimraf lib && npm run check-format && tsc -d -p tsconfig-src.json",