Compare commits

...

2 Commits

Author SHA1 Message Date
8b57e2af8b Merge pull request 'Trying something ...' (#9) from mvc into main
Some checks failed
Build, Push, and Deploy to Nomad / docker-nomad (push) Has been cancelled
Reviewed-on: #9
2024-12-13 22:13:25 +01:00
87b10611e7 Trying something ... 2024-12-13 22:12:03 +01:00

View File

@@ -45,11 +45,18 @@ jobs:
NOMAD_ADDR: https://nomad.i80.dk NOMAD_ADDR: https://nomad.i80.dk
run: | run: |
echo "Waiting for the new job to become healthy..." echo "Waiting for the new job to become healthy..."
until nomad job status lifefaq | grep -q "healthy"; do
echo "Job not healthy yet, retrying..." # Fetch the latest allocation ID for the job
NEW_ALLOC=$(nomad job status lifefaq | awk '/ID/ {getline; print $1}' | head -n 1)
echo "Latest allocation ID: $NEW_ALLOC"
# Wait for the new allocation to become healthy
until nomad alloc status $NEW_ALLOC | grep -q "Client Status.*running"; do
echo "New allocation not healthy yet, retrying..."
sleep 5 sleep 5
done done
echo "Job is healthy!"
echo "New allocation is healthy!"
- name: Stop old deployment - name: Stop old deployment
env: env: