FAQ | This is a LIVE service | Changelog

Skip to content
Snippets Groups Projects
Commit 8531c9ed authored by Dmitrii Unterov's avatar Dmitrii Unterov
Browse files

feat: add NodeJS to terminus image

parent b7c16352
No related branches found
No related tags found
1 merge request!163feat: add NodeJS to terminus image
......@@ -314,9 +314,10 @@ terminus:
IMAGE_TYPE: terminus
IMAGE_NAME: terminus
TERMINUS_VERSION: 3.5.2
BUILD_ARGS: "TERMINUS_VERSION"
NODEJS_VERSION: 20.15.1-r0
BUILD_ARGS: "TERMINUS_VERSION NODEJS_VERSION"
WHEN_TO_RUN: "weekly"
TAGS: latest 3.5
TAGS: latest 3.5 3.5-node20
terminus-container-scanning:
extends: .container-scanning
......
FROM registry.gitlab.developers.cam.ac.uk/uis/devops/infra/dockerimages/gcloud-docker:latest
ARG TERMINUS_VERSION
ARG NODEJS_VERSION
ENV TERMINUS_VERSION=$TERMINUS_VERSION
ENV NODEJS_VERSION=$NODEJS_VERSION
RUN apk update && apk add --no-cache php php-cli php-phar php-mbstring php-openssl \
php-json php-tokenizer php-xml php-dom composer git
php-json php-tokenizer php-xml php-dom composer git npm nodejs=$NODEJS_VERSION
RUN composer global require pantheon-systems/terminus:$TERMINUS_VERSION
ENV PATH="/root/.composer/vendor/bin:${PATH}"
\ No newline at end of file
ENV PATH="/root/.composer/vendor/bin:${PATH}"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment