generated from hjess/PythonTemplateProject
Trying something ... #9
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user