Improve build step
This commit is contained in:
parent
bb3f86af4c
commit
0b3918886d
@ -61,7 +61,7 @@ jobs:
|
||||
uses: actions/checkout@v4
|
||||
- name: Rebuild container
|
||||
run: |
|
||||
docker stop ${{ env.DOCKER_JOB_ID }} || true
|
||||
docker rm ${{ env.DOCKER_JOB_ID }} || true
|
||||
ssh -tt -l ${{ vars.SERVER_USERNAME }} ${{ vars.SERVER_ADDRESS }} "docker stop ${{ 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
|
||||
ssh -tt -l ${{ vars.SERVER_USERNAME }} ${{ vars.SERVER_ADDRESS }} "cd /tmp/ && docker compose down && docker compose up -d && rm -f /tmp/docker-compose.yml"
|
||||
|
||||
@ -6,7 +6,6 @@ RUN mkdir -p /temp/prod
|
||||
COPY package.json bun.lock /temp/prod/
|
||||
RUN cd /temp/prod && bun install --frozen-lockfile --production
|
||||
|
||||
|
||||
FROM base AS prerelease
|
||||
COPY --from=install /temp/prod/node_modules node_modules
|
||||
COPY . .
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user