From fa9a9b47ae85e259e7d13f79f6d54f853f0c1095 Mon Sep 17 00:00:00 2001 From: TheThomaas Date: Fri, 26 May 2023 21:50:36 +0200 Subject: [PATCH] Use environement variables --- .gitea/workflows/deploy.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index fbdaa39..e5f5ca8 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -5,6 +5,10 @@ on: branches: - main +env: + CONTAINER_NAME: {{ secrets.CONTAINER_NAME }} + CONTAINER_IMAGE: {{ secrets.CONTAINER_IMAGE }} + jobs: deploy: runs-on: ubuntu-latest @@ -19,12 +23,12 @@ jobs: npm run production - name: Build Docker image - run: docker build -t thethomaas/11ty-workflow-example:latest --build-arg SITE_DIRECTORY=dist . + run: docker build -t ${CONTAINER_IMAGE} --build-arg SITE_DIRECTORY=dist . - name: Remove old Docker container run: | - docker stop dev || true && docker rm dev || true + docker stop ${CONTAINER_NAME} || true && docker rm ${CONTAINER_NAME} || true - name: Run Docker container run: | - docker run -d -p 8086:3000 --name dev thethomaas/11ty-workflow-example:latest \ No newline at end of file + docker run -d -p 8086:3000 --name ${CONTAINER_NAME} ${CONTAINER_IMAGE} --restart unless-stopped \ No newline at end of file