diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 26d51decb6e82f644672c2f8aec6dd0548639cda..e3a4c48073f3c0d53e3c671eae9f6326be23b81a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,10 +21,12 @@ autoupdate: - git clone --depth 1 --branch ${UPSTREAM_VERSION} https://github.com/RocketChat/Rocket.Chat rocketchat - NODEJS_VERSION="$(jq -r .engines.node rocketchat/package.json)" - METEOR_VERSION="$(cut -d@ -f2 rocketchat/apps/meteor/.meteor/release)" + - NODEJS_MAJOR_VERSION="$(cut -d. -f1 <<< $NODEJS_VERSION)" - echo "NODEJS_VERSION ${NODEJS_VERSION}" + - echo "NODEJS_MAJOR_VERSION ${NODEJS_MAJOR_VERSION}" - echo "METEOR_VERSION ${METEOR_VERSION}" # TODO: make node_20.x depending on major node version - - wget -q "https://deb.nodesource.com/node_20.x/pool/main/n/nodejs/nodejs_${NODEJS_VERSION}-1nodesource1_amd64.deb" -O nodejs.deb + - wget -q "https://deb.nodesource.com/node_${NODEJS_MAJOR_VERSION}.x/pool/main/n/nodejs/nodejs_${NODEJS_VERSION}-1nodesource1_amd64.deb" -O nodejs.deb - apt-get -qq install ./nodejs.deb # NodeJS < 14.9.0 did not contain corepack - test -e /usr/bin/corepack || npm install -g corepack