From 6e90b89d82fdb85fb28c46e8e693aaf9841a1e0e Mon Sep 17 00:00:00 2001 From: Rasmus Werling Date: Fri, 9 Aug 2024 12:37:36 +0300 Subject: [PATCH] Bump cimg/php, nodejs and yarn versions in cicd images. --- silta-cicd/circleci-php8.1-node16-composer2/Dockerfile | 6 +++--- silta-cicd/circleci-php8.1-node16-composer2/README.md | 10 +++++----- silta-cicd/circleci-php8.1-node16-composer2/TAGS | 2 +- silta-cicd/circleci-php8.1-node18-composer2/Dockerfile | 6 +++--- silta-cicd/circleci-php8.1-node18-composer2/README.md | 8 ++++---- silta-cicd/circleci-php8.1-node18-composer2/TAGS | 2 +- silta-cicd/circleci-php8.2-node18-composer2/Dockerfile | 6 +++--- silta-cicd/circleci-php8.2-node18-composer2/README.md | 10 +++++----- silta-cicd/circleci-php8.2-node18-composer2/TAGS | 2 +- silta-cicd/circleci-php8.2-node20-composer2/Dockerfile | 6 +++--- silta-cicd/circleci-php8.2-node20-composer2/README.md | 10 +++++----- silta-cicd/circleci-php8.2-node20-composer2/TAGS | 2 +- silta-cicd/circleci-php8.2-node22-composer2/Dockerfile | 4 ++-- silta-cicd/circleci-php8.2-node22-composer2/README.md | 8 ++++---- silta-cicd/circleci-php8.2-node22-composer2/TAGS | 2 +- 15 files changed, 42 insertions(+), 42 deletions(-) diff --git a/silta-cicd/circleci-php8.1-node16-composer2/Dockerfile b/silta-cicd/circleci-php8.1-node16-composer2/Dockerfile index 22890961..56c204f1 100644 --- a/silta-cicd/circleci-php8.1-node16-composer2/Dockerfile +++ b/silta-cicd/circleci-php8.1-node16-composer2/Dockerfile @@ -1,4 +1,4 @@ -FROM cimg/php:8.1.7 +FROM cimg/php:8.1.29 # Make composer packages executable. ENV PATH="/home/circleci/.composer/vendor/bin:${PATH}" @@ -55,14 +55,14 @@ RUN curl -o /tmp/$FILENAME ${HELM_URL} \ # Install Node.js and Yarn. # The following code is based on the CircleCI Node.js Dockerfile template: # https://github.com/CircleCI-Public/cimg-shared/blob/main/variants/node.Dockerfile.template -ENV NODE_VERSION 16.15.1 +ENV NODE_VERSION 16.20.2 RUN echo "Installing Node.js version ${NODE_VERSION}" RUN curl -L -o node.tar.xz "https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.xz" && \ sudo tar -xJf node.tar.xz -C /usr/local --strip-components=1 && \ rm node.tar.xz && \ sudo ln -s /usr/local/bin/node /usr/local/bin/nodejs -ENV YARN_VERSION 1.22.5 +ENV YARN_VERSION 1.22.22 RUN curl -L -o yarn.tar.gz "https://yarnpkg.com/downloads/${YARN_VERSION}/yarn-v${YARN_VERSION}.tar.gz" && \ sudo tar -xzf yarn.tar.gz -C /opt/ && \ rm yarn.tar.gz && \ diff --git a/silta-cicd/circleci-php8.1-node16-composer2/README.md b/silta-cicd/circleci-php8.1-node16-composer2/README.md index 539392e6..851776e0 100644 --- a/silta-cicd/circleci-php8.1-node16-composer2/README.md +++ b/silta-cicd/circleci-php8.1-node16-composer2/README.md @@ -1,5 +1,5 @@ # silta-circleci -A docker image used circleCI, based on `cimg/php:8.1.7` with the following additions: +A docker image used circleCI, based on `cimg/php:8.1.29` with the following additions: - Composer configured correctly - Drush-launcher and coder pre-installed @@ -9,8 +9,8 @@ A docker image used circleCI, based on `cimg/php:8.1.7` with the following addit - Yarn ## Versions -- PHP: 8.1.7 -- Composer: 2.1.12 -- Node: 16.15.1 -- Yarn: 1.22.5 +- PHP: 8.1.29 +- Composer: 2.5.1 +- Node: 16.20.2 +- Yarn: 1.22.22 - Helm: v3.14.0 diff --git a/silta-cicd/circleci-php8.1-node16-composer2/TAGS b/silta-cicd/circleci-php8.1-node16-composer2/TAGS index 33f5dfa5..fd9ca849 100644 --- a/silta-cicd/circleci-php8.1-node16-composer2/TAGS +++ b/silta-cicd/circleci-php8.1-node16-composer2/TAGS @@ -1,3 +1,3 @@ circleci-php8.1-node16-composer2-v1 circleci-php8.1-node16-composer2-v1.4 -circleci-php8.1-node16-composer2-v1.4.0 +circleci-php8.1-node16-composer2-v1.4.1 diff --git a/silta-cicd/circleci-php8.1-node18-composer2/Dockerfile b/silta-cicd/circleci-php8.1-node18-composer2/Dockerfile index da107264..2894bb0b 100644 --- a/silta-cicd/circleci-php8.1-node18-composer2/Dockerfile +++ b/silta-cicd/circleci-php8.1-node18-composer2/Dockerfile @@ -1,4 +1,4 @@ -FROM cimg/php:8.1.23 +FROM cimg/php:8.1.29 # Make composer packages executable. ENV PATH="/home/circleci/.composer/vendor/bin:${PATH}" @@ -54,14 +54,14 @@ RUN curl -o /tmp/$FILENAME ${HELM_URL} \ # Install Node.js and Yarn. # The following code is based on the CircleCI Node.js Dockerfile template: # https://github.com/CircleCI-Public/cimg-shared/blob/main/variants/node.Dockerfile.template -ENV NODE_VERSION 18.17.1 +ENV NODE_VERSION 18.20.4 RUN echo "Installing Node.js version ${NODE_VERSION}" RUN curl -L -o node.tar.xz "https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.xz" && \ sudo tar -xJf node.tar.xz -C /usr/local --strip-components=1 && \ rm node.tar.xz && \ sudo ln -s /usr/local/bin/node /usr/local/bin/nodejs -ENV YARN_VERSION 1.22.19 +ENV YARN_VERSION 1.22.22 RUN curl -L -o yarn.tar.gz "https://yarnpkg.com/downloads/${YARN_VERSION}/yarn-v${YARN_VERSION}.tar.gz" && \ sudo tar -xzf yarn.tar.gz -C /opt/ && \ rm yarn.tar.gz && \ diff --git a/silta-cicd/circleci-php8.1-node18-composer2/README.md b/silta-cicd/circleci-php8.1-node18-composer2/README.md index 168dca03..9b3f248d 100644 --- a/silta-cicd/circleci-php8.1-node18-composer2/README.md +++ b/silta-cicd/circleci-php8.1-node18-composer2/README.md @@ -1,5 +1,5 @@ # silta-circleci -A docker image used circleCI, based on `cimg/php:8.1.23` with the following additions: +A docker image used circleCI, based on `cimg/php:8.1.29` with the following additions: - Composer configured correctly - Drush-launcher and coder pre-installed @@ -9,8 +9,8 @@ A docker image used circleCI, based on `cimg/php:8.1.23` with the following addi - Yarn ## Versions -- PHP: 8.1.23 +- PHP: 8.1.29 - Composer: 2.5.1 -- Node: 18.17.1 -- Yarn: 1.22.19 +- Node: 18.20.4 +- Yarn: 1.22.22 - Helm: v3.14.0 diff --git a/silta-cicd/circleci-php8.1-node18-composer2/TAGS b/silta-cicd/circleci-php8.1-node18-composer2/TAGS index 89da7909..12868935 100644 --- a/silta-cicd/circleci-php8.1-node18-composer2/TAGS +++ b/silta-cicd/circleci-php8.1-node18-composer2/TAGS @@ -1,3 +1,3 @@ circleci-php8.1-node18-composer2-v1 circleci-php8.1-node18-composer2-v1.4 -circleci-php8.1-node18-composer2-v1.4.0 +circleci-php8.1-node18-composer2-v1.4.1 diff --git a/silta-cicd/circleci-php8.2-node18-composer2/Dockerfile b/silta-cicd/circleci-php8.2-node18-composer2/Dockerfile index aa588be1..b22b4cdf 100644 --- a/silta-cicd/circleci-php8.2-node18-composer2/Dockerfile +++ b/silta-cicd/circleci-php8.2-node18-composer2/Dockerfile @@ -1,4 +1,4 @@ -FROM cimg/php:8.2.12 +FROM cimg/php:8.2.22 # Make composer packages executable. ENV PATH="/home/circleci/.composer/vendor/bin:${PATH}" @@ -54,14 +54,14 @@ RUN curl -o /tmp/$FILENAME ${HELM_URL} \ # Install Node.js and Yarn. # The following code is based on the CircleCI Node.js Dockerfile template: # https://github.com/CircleCI-Public/cimg-shared/blob/main/variants/node.Dockerfile.template -ENV NODE_VERSION 18.18.2 +ENV NODE_VERSION 18.20.4 RUN echo "Installing Node.js version ${NODE_VERSION}" RUN curl -L -o node.tar.xz "https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.xz" && \ sudo tar -xJf node.tar.xz -C /usr/local --strip-components=1 && \ rm node.tar.xz && \ sudo ln -s /usr/local/bin/node /usr/local/bin/nodejs -ENV YARN_VERSION 1.22.19 +ENV YARN_VERSION 1.22.22 RUN curl -L -o yarn.tar.gz "https://yarnpkg.com/downloads/${YARN_VERSION}/yarn-v${YARN_VERSION}.tar.gz" && \ sudo tar -xzf yarn.tar.gz -C /opt/ && \ rm yarn.tar.gz && \ diff --git a/silta-cicd/circleci-php8.2-node18-composer2/README.md b/silta-cicd/circleci-php8.2-node18-composer2/README.md index f4967144..b8b18ca6 100644 --- a/silta-cicd/circleci-php8.2-node18-composer2/README.md +++ b/silta-cicd/circleci-php8.2-node18-composer2/README.md @@ -1,5 +1,5 @@ # silta-circleci -A docker image used circleCI, based on `cimg/php:8.2.12` with the following additions: +A docker image used circleCI, based on `cimg/php:8.2.22` with the following additions: - Composer configured correctly - Drush-launcher and coder pre-installed @@ -9,8 +9,8 @@ A docker image used circleCI, based on `cimg/php:8.2.12` with the following addi - Yarn ## Versions -- PHP: 8.2.0 -- Composer: 2.1.12 -- Node: 18.18.2 -- Yarn: 1.22.19 +- PHP: 8.2.22 +- Composer: 2.7.7 +- Node: 18.20.4 +- Yarn: 1.22.22 - Helm: v3.14.0 diff --git a/silta-cicd/circleci-php8.2-node18-composer2/TAGS b/silta-cicd/circleci-php8.2-node18-composer2/TAGS index fa604272..cae8460b 100644 --- a/silta-cicd/circleci-php8.2-node18-composer2/TAGS +++ b/silta-cicd/circleci-php8.2-node18-composer2/TAGS @@ -1,3 +1,3 @@ circleci-php8.2-node18-composer2-v1 circleci-php8.2-node18-composer2-v1.4 -circleci-php8.2-node18-composer2-v1.4.0 +circleci-php8.2-node18-composer2-v1.4.1 diff --git a/silta-cicd/circleci-php8.2-node20-composer2/Dockerfile b/silta-cicd/circleci-php8.2-node20-composer2/Dockerfile index 41b042c5..252e7c3d 100644 --- a/silta-cicd/circleci-php8.2-node20-composer2/Dockerfile +++ b/silta-cicd/circleci-php8.2-node20-composer2/Dockerfile @@ -1,4 +1,4 @@ -FROM cimg/php:8.2.13 +FROM cimg/php:8.2.22 # Make composer packages executable. ENV PATH="/home/circleci/.composer/vendor/bin:${PATH}" @@ -54,14 +54,14 @@ RUN curl -o /tmp/$FILENAME ${HELM_URL} \ # Install Node.js and Yarn. # The following code is based on the CircleCI Node.js Dockerfile template: # https://github.com/CircleCI-Public/cimg-shared/blob/main/variants/node.Dockerfile.template -ENV NODE_VERSION 20.9.0 +ENV NODE_VERSION 20.16.0 RUN echo "Installing Node.js version ${NODE_VERSION}" RUN curl -L -o node.tar.xz "https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.xz" && \ sudo tar -xJf node.tar.xz -C /usr/local --strip-components=1 && \ rm node.tar.xz && \ sudo ln -s /usr/local/bin/node /usr/local/bin/nodejs -ENV YARN_VERSION 1.22.19 +ENV YARN_VERSION 1.22.22 RUN curl -L -o yarn.tar.gz "https://yarnpkg.com/downloads/${YARN_VERSION}/yarn-v${YARN_VERSION}.tar.gz" && \ sudo tar -xzf yarn.tar.gz -C /opt/ && \ rm yarn.tar.gz && \ diff --git a/silta-cicd/circleci-php8.2-node20-composer2/README.md b/silta-cicd/circleci-php8.2-node20-composer2/README.md index a1f2ad47..1551b0a5 100644 --- a/silta-cicd/circleci-php8.2-node20-composer2/README.md +++ b/silta-cicd/circleci-php8.2-node20-composer2/README.md @@ -1,5 +1,5 @@ # silta-circleci -A docker image used circleCI, based on `cimg/php:8.2.13` with the following additions: +A docker image used circleCI, based on `cimg/php:8.2.22` with the following additions: - Composer configured correctly - Drush-launcher and coder pre-installed @@ -9,8 +9,8 @@ A docker image used circleCI, based on `cimg/php:8.2.13` with the following addi - Yarn ## Versions -- PHP: 8.2.13 -- Composer: 2.5.1 -- Node: 20.9.0 -- Yarn: 1.22.19 +- PHP: 8.2.22 +- Composer: 2.7.7 +- Node: 20.16.0 +- Yarn: 1.22.22 - Helm: v3.14.0 diff --git a/silta-cicd/circleci-php8.2-node20-composer2/TAGS b/silta-cicd/circleci-php8.2-node20-composer2/TAGS index b99b6b88..6c0c9d0f 100644 --- a/silta-cicd/circleci-php8.2-node20-composer2/TAGS +++ b/silta-cicd/circleci-php8.2-node20-composer2/TAGS @@ -1,3 +1,3 @@ circleci-php8.2-node20-composer2-v1 circleci-php8.2-node20-composer2-v1.3 -circleci-php8.2-node20-composer2-v1.3.0 +circleci-php8.2-node20-composer2-v1.3.1 diff --git a/silta-cicd/circleci-php8.2-node22-composer2/Dockerfile b/silta-cicd/circleci-php8.2-node22-composer2/Dockerfile index 8078ca43..879085f1 100644 --- a/silta-cicd/circleci-php8.2-node22-composer2/Dockerfile +++ b/silta-cicd/circleci-php8.2-node22-composer2/Dockerfile @@ -1,4 +1,4 @@ -FROM cimg/php:8.2.20 +FROM cimg/php:8.2.22 # Make composer packages executable. ENV PATH="/home/circleci/.composer/vendor/bin:${PATH}" @@ -54,7 +54,7 @@ RUN curl -o /tmp/$FILENAME ${HELM_URL} \ # Install Node.js and Yarn. # The following code is based on the CircleCI Node.js Dockerfile template: # https://github.com/CircleCI-Public/cimg-shared/blob/main/variants/node.Dockerfile.template -ENV NODE_VERSION 22.3.0 +ENV NODE_VERSION 22.6.0 RUN echo "Installing Node.js version ${NODE_VERSION}" RUN curl -L -o node.tar.xz "https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.xz" && \ sudo tar -xJf node.tar.xz -C /usr/local --strip-components=1 && \ diff --git a/silta-cicd/circleci-php8.2-node22-composer2/README.md b/silta-cicd/circleci-php8.2-node22-composer2/README.md index 80cb9def..5fb4613d 100644 --- a/silta-cicd/circleci-php8.2-node22-composer2/README.md +++ b/silta-cicd/circleci-php8.2-node22-composer2/README.md @@ -1,5 +1,5 @@ # silta-circleci -A docker image used circleCI, based on `cimg/php:8.2.20` with the following additions: +A docker image used circleCI, based on `cimg/php:8.2.22` with the following additions: - Composer configured correctly - Drush-launcher and coder pre-installed @@ -9,8 +9,8 @@ A docker image used circleCI, based on `cimg/php:8.2.20` with the following addi - Yarn ## Versions -- PHP: 8.2.20 -- Composer: 2.5.1 -- Node: 22.3.0 +- PHP: 8.2.22 +- Composer: 2.7.7 +- Node: 22.6.0 - Yarn: 1.22.22 - Helm: v3.14.0 diff --git a/silta-cicd/circleci-php8.2-node22-composer2/TAGS b/silta-cicd/circleci-php8.2-node22-composer2/TAGS index 607cf9ee..33736136 100644 --- a/silta-cicd/circleci-php8.2-node22-composer2/TAGS +++ b/silta-cicd/circleci-php8.2-node22-composer2/TAGS @@ -1,3 +1,3 @@ circleci-php8.2-node22-composer2-v1 circleci-php8.2-node22-composer2-v1.0 -circleci-php8.2-node22-composer2-v1.0.0 +circleci-php8.2-node22-composer2-v1.0.1