diff --git a/.gitea/workflows/build-and-deploy.yaml b/.gitea/workflows/build-and-deploy.yaml index dc90c28..e24e17a 100644 --- a/.gitea/workflows/build-and-deploy.yaml +++ b/.gitea/workflows/build-and-deploy.yaml @@ -11,4 +11,9 @@ jobs: - name: Build Docker image run: docker build -t ${{ vars.IMAGE_TAG }} . - name: Rerun website's Docker container - run: chmod +x ./rerun-container.sh && (./rerun-container.sh ${{ vars.CONTAINER_NAME }} ${{ vars.PORT_PAIR }} ${{ vars.NETWORK_NAME }} ${{ vars.IMAGE_TAG }}) + env: + CONTAINER_NAME: ${{ vars.CONATINER_NAME }} + NETWORK_NAME: ${{ vars.NETWORK_NAME }} + PORT_PAIR: ${{ vars.PORT_PAIR }} + IMAGE_TAG: ${{ vars.IMAGE_TAG }} + run: chmod +x ./rerun-container.sh && ./rerun-container.sh diff --git a/rerun-container.sh b/rerun-container.sh index a417c78..46659b0 100644 --- a/rerun-container.sh +++ b/rerun-container.sh @@ -1,10 +1,5 @@ #!/usr/bin/sh -CONTAINER_NAME = $1; -PORT_PAIR = $2; -NETWORK_NAME = $3; -IMAGE_TAG = $4; - docker stop $CONTAINER_NAME && \ docker container rm $(docker ps -aqf "name=$CONTAINER_NAME") && \ docker run -d -p $PORT_PAIR --netwok $NETWORK_NAME --name $CONTAINER_NAME $IMAGE_TAG