Trying something ... #8

Merged
hjess merged 1 commits from mvc into main 2024-12-13 22:09:22 +01:00

View File

@@ -35,6 +35,22 @@ jobs:
NOMAD_ADDR: https://nomad.i80.dk
run: nomad job validate .gitea/workflows/nomad-job.hcl
- name: Apply Nomad Job
env:
NOMAD_ADDR: https://nomad.i80.dk
run: nomad job run .gitea/workflows/nomad-job.hcl
- name: Wait for New Job to Become Healthy
env:
NOMAD_ADDR: https://nomad.i80.dk
run: |
echo "Waiting for the new job to become healthy..."
until nomad job status lifefaq | grep -q "healthy"; do
echo "Job not healthy yet, retrying..."
sleep 5
done
echo "Job is healthy!"
- name: Stop old deployment
env:
NOMAD_ADDR: https://nomad.i80.dk
@@ -42,10 +58,7 @@ jobs:
continue-on-error: true
- name: Apply Nomad Job
env:
NOMAD_ADDR: https://nomad.i80.dk
run: nomad job run .gitea/workflows/nomad-job.hcl
- name: Update Nginx Configuration
run: ssh runner@nomad sudo /opt/nginx_updater/venv/bin/python3 /opt/nginx_updater/nginx_updater.py lifefaq