diff options
| author | Marie <github@yuugi.dev> | 2025-02-03 01:13:21 +0000 |
|---|---|---|
| committer | dakkar <dakkar@thenautilus.net> | 2025-02-03 16:36:49 +0000 |
| commit | 63f9dbd5f1b6a024eb07c68b59772f54ab9d937d (patch) | |
| tree | b64c550278f8ab2fe9f0b105285ff37751610ac9 | |
| parent | merge: 2024.11.2, for real (!846) (diff) | |
| download | sharkey-63f9dbd5f1b6a024eb07c68b59772f54ab9d937d.tar.gz sharkey-63f9dbd5f1b6a024eb07c68b59772f54ab9d937d.tar.bz2 sharkey-63f9dbd5f1b6a024eb07c68b59772f54ab9d937d.zip | |
pin corepack version
disallow corepack from fetching latest manager version;
instead use specified version in package.json
| -rw-r--r-- | .gitlab-ci.yml | 3 | ||||
| -rw-r--r-- | Dockerfile | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4db8bda32e..4b80ba9728 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,12 +10,13 @@ testCommit: - redis variables: POSTGRES_PASSWORD: ci + COREPACK_DEFAULT_TO_LATEST: 0 script: - apt-get update && apt-get install -y git wget curl build-essential python3 ffmpeg - cp .config/ci.yml .config/default.yml - cp .config/ci.yml .config/test.yml - corepack enable - - corepack prepare pnpm@latest --activate + - corepack install - git submodule update --init - pnpm install --frozen-lockfile - pnpm run build diff --git a/Dockerfile b/Dockerfile index 8f7f8c0805..aff4074079 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,7 @@ FROM node:${NODE_VERSION} as build RUN apk add git linux-headers build-base ENV PYTHONUNBUFFERED=1 +ENV COREPACK_DEFAULT_TO_LATEST=0 RUN apk add --update python3 && ln -sf python3 /usr/bin/python RUN apk add py3-pip py3-setuptools @@ -35,6 +36,7 @@ FROM node:${NODE_VERSION} ARG UID="991" ARG GID="991" +ENV COREPACK_DEFAULT_TO_LATEST=0 RUN apk add ffmpeg tini jemalloc \ && corepack enable \ |