Improve build step
Some checks failed
Run tests, build docker images and deploy / Docker build and push (push) Successful in 11m7s
Run tests, build docker images and deploy / Deploy on server (push) Failing after 21s

This commit is contained in:
Kishan Takoordyal 2025-08-12 19:03:46 +04:00
parent bb3f86af4c
commit 0b3918886d
Signed by: root
GPG Key ID: 938988C2E73F190F
2 changed files with 2 additions and 3 deletions

View File

@ -61,7 +61,7 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Rebuild container - name: Rebuild container
run: | run: |
docker stop ${{ env.DOCKER_JOB_ID }} || true ssh -tt -l ${{ vars.SERVER_USERNAME }} ${{ vars.SERVER_ADDRESS }} "docker stop ${{ env.DOCKER_JOB_ID }} || true"
docker rm ${{ env.DOCKER_JOB_ID }} || true ssh -tt -l ${{ vars.SERVER_USERNAME }} ${{ vars.SERVER_ADDRESS }} "docker rm ${{ env.DOCKER_JOB_ID }} || true"
scp docker-compose.yml ${{ vars.SERVER_USERNAME }}@${{ vars.SERVER_ADDRESS }}:/tmp/docker-compose.yml scp docker-compose.yml ${{ vars.SERVER_USERNAME }}@${{ vars.SERVER_ADDRESS }}:/tmp/docker-compose.yml
ssh -tt -l ${{ vars.SERVER_USERNAME }} ${{ vars.SERVER_ADDRESS }} "cd /tmp/ && docker compose down && docker compose up -d && rm -f /tmp/docker-compose.yml" ssh -tt -l ${{ vars.SERVER_USERNAME }} ${{ vars.SERVER_ADDRESS }} "cd /tmp/ && docker compose down && docker compose up -d && rm -f /tmp/docker-compose.yml"

View File

@ -6,7 +6,6 @@ RUN mkdir -p /temp/prod
COPY package.json bun.lock /temp/prod/ COPY package.json bun.lock /temp/prod/
RUN cd /temp/prod && bun install --frozen-lockfile --production RUN cd /temp/prod && bun install --frozen-lockfile --production
FROM base AS prerelease FROM base AS prerelease
COPY --from=install /temp/prod/node_modules node_modules COPY --from=install /temp/prod/node_modules node_modules
COPY . . COPY . .