diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bb4060bde39a31be311a9ac6d91e004748f1ec5f..c19f4615e4fdf7264831da8ea80d30995e9c3e9b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,7 +4,7 @@ stages: - build default: - image: registry.graphpolaris.com/library/frontend-builder:latest + image: nikolaik/python-nodejs:python3.11-nodejs19-alpine cache: &cache key: files: @@ -16,6 +16,12 @@ default: - ./libs/shared/node_modules/ policy: pull +before_script: + - npm i -g pnpm + - pnpm config set store-dir .pnpm-store + - apk add --no-cache --virtual .build-deps build-base g++ cairo-dev jpeg-dev pango-dev giflib-dev + - apk add --no-cache --virtual .runtime-deps cairo jpeg pango giflib + install:js: stage: prepare interruptible: true diff --git a/dockerfiles/build.dockerfile b/dockerfiles/build.dockerfile deleted file mode 100644 index b70cce04485fc1ac0765ce230fda1f879e5dd4c9..0000000000000000000000000000000000000000 --- a/dockerfiles/build.dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -FROM nikolaik/python-nodejs:python3.11-nodejs19-alpine - -RUN npm i -g pnpm -RUN pnpm config set store-dir .pnpm-store -RUN apk add --no-cache --virtual .build-deps build-base g++ cairo-dev jpeg-dev pango-dev giflib-dev -RUN apk add --no-cache --virtual .runtime-deps cairo jpeg pango giflib \ No newline at end of file diff --git a/dockerfiles/build.md b/dockerfiles/build.md deleted file mode 100644 index 0279090b31b65bc10c70c58719f2d5c1d21f3935..0000000000000000000000000000000000000000 --- a/dockerfiles/build.md +++ /dev/null @@ -1,17 +0,0 @@ -# Builder image instructions - -login to docker repo - -`docker login https://registry.graphpolaris.com/` - -Build image with name/tag - -`docker build -t registry.graphpolaris.com/library/frontend-builder:0.0.1 - < build.dockerfile` -`docker build -t registry.graphpolaris.com/library/frontend-builder:latest - < build.dockerfile` - -or change the tag -`docker tag OLDTAG registry.graphpolaris.com/library/frontend-builder:latest` - -push image to repo - -`docker push registry.graphpolaris.com/library/frontend-builder:latest`