diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 4084607..5a04fe4 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -8,6 +8,7 @@ env: REGISTRY: ${{ vars.DOCKER_REGISTRY_URL }} IMAGE_NAME: bertomlab/crawlflix-front IMAGE_TAG: ${{ github.sha }} + CONTAINER_NAME: ${{ vars.CONTAINER_NAME }} jobs: Image build: @@ -48,12 +49,12 @@ jobs: - name: Deploy to server uses: appleboy/ssh-action@master with: - host: ${{ secrets.SERVER_HOST }} - username: ${{ secrets.SERVER_USERNAME }} + host: ${{ vars.SERVER_HOST }} + username: ${{ vars.SERVER_USERNAME }} key: ${{ secrets.SERVER_SSH_KEY }} envs: REGISTRY,IMAGE_NAME,IMAGE_TAG script: | docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.IMAGE_TAG }} - docker stop crawlflix-front || true - docker rm crawlflix-front || true - docker run -d --name crawlflix-front -p 80:80 ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.IMAGE_TAG }} \ No newline at end of file + docker stop ${{ env.CONTAINER_NAME }} || true + docker rm ${{ env.CONTAINER_NAME }} || true + docker run -d --name ${{ env.CONTAINER_NAME }} -p 6080:80 ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.IMAGE_TAG }} \ No newline at end of file