diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1e2b09f..6dc1e00 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -80,7 +80,7 @@ jobs: echo $CR_PAT | docker login ${{ env.REGISTRY }} -u ${{ env.CD_USERNAME }} --password-stdin docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - cd $HOME/thesis-222 + mkdir -p $HOME/ssps-be-test-cd && cd $HOME/ssps-be-test-cd rm -f .env echo POSTGRES_USER=${{ secrets.POSTGRES_USER }} >> .env echo POSTGRES_PASSWORD=${{ secrets.POSTGRES_PASSWORD }} >> .env @@ -94,11 +94,12 @@ jobs: echo MINIO_ACCESS_KEY=${{ secrets.MINIO_ACCESS_KEY }} >> .env echo MINIO_SECRET_KEY=${{ secrets.MINIO_SECRET_KEY }} >> .env echo MINIO_BUCKET_NAME=${{ secrets.MINIO_BUCKET_NAME }} >> .env + + curl -s ${{secrets.DOCKER_COMPOSE_RAW_FILE_URL}} -O -f - # curl ${{secrets.DOCKER_COMPOSE_RAW_FILE_URL}} -o docker-compose.yml - docker-compose stop fastify - docker-compose rm -f fastify - docker-compose up -d fastify + docker compose stop ${{vars.DOCKER_COMPOSE_DEPLOY_SERVICE_NAME}} + docker compose rm -f ${{vars.DOCKER_COMPOSE_DEPLOY_SERVICE_NAME}} + docker compose up -d ${{vars.DOCKER_COMPOSE_DEPLOY_SERVICE_NAME}} docker logout ${{ env.REGISTRY }} diff --git a/Dockerfile b/Dockerfile index d2c69ed..1e82818 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,9 @@ ARG NODE_VERSION=18.13.0 FROM node:${NODE_VERSION}-alpine as development WORKDIR /app +#Installing necessary packages for @thiagoelg/node-printer +RUN apk --no-cache add python3 cups-dev make g++ + COPY package.json yarn.lock tsconfig.json tsconfig.compile.json jest.config.js ./ COPY ./src ./src COPY ./prisma ./prisma