From 8fda8a730950a0c59e1fed6c3cda8fa24a9ba989 Mon Sep 17 00:00:00 2001 From: Neshura Date: Wed, 20 Dec 2023 22:32:28 +0100 Subject: [PATCH] Remove Gitlab CI & Fix Dockerfile --- .gitlab-ci.yml | 65 -------------------------------------------------- Dockerfile | 1 + 2 files changed, 1 insertion(+), 65 deletions(-) delete mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index e8e1c18..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,65 +0,0 @@ -stages: - - lint - #- test - - build - - deploy - -variables: - IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_TAG - IMAGE_LATEST: $CI_REGISTRY_IMAGE:develop - - -.node: - image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/node:latest - - -.docker: - image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/docker:20 - rules: - - if: $CI_COMMIT_TAG && $CI_COMMIT_TAG !~ /(^t)+.*/ - variables: - IMAGE_LATEST: $CI_REGISTRY_IMAGE:latest - - if: $CI_COMMIT_TAG - - -linter: - image: !reference [.node, image] - stage: lint - before_script: - - yarn install - script: - - yarn lint - - -build: - image: !reference [.docker, image] - stage: build - before_script: - - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - script: - - docker build -t $IMAGE_TAG . - after_script: - - docker save $IMAGE_TAG > docker.tar - artifacts: - expire_in: 30 mins - paths: - - docker.tar - rules: - - !reference [.docker, rules] - - -push: - image: !reference [.docker, image] - stage: deploy - needs: - - job: build - artifacts: true - before_script: - - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - - docker load -i docker.tar - script: - - docker tag $IMAGE_TAG $IMAGE_LATEST - - docker push $IMAGE_TAG - - docker push $IMAGE_LATEST - rules: - - !reference [.docker, rules] diff --git a/Dockerfile b/Dockerfile index de808cd..645c82d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,7 @@ WORKDIR /app # Copy the files needed to install deps COPY package.json yarn.lock ./ +RUN yarn add sharp RUN yarn install --frozen-lockfile ## BUILD STEP