From 8f14dabcf5369b3c44aa86c226e92128337d384a Mon Sep 17 00:00:00 2001 From: Jennifer Richards Date: Thu, 11 Jul 2024 12:30:19 -0300 Subject: [PATCH] ci: don't start if checks fail (#7674) * ci: run checks when migrating * ci: don't start if checks fail --- dev/build/celery-start.sh | 6 +++--- dev/build/datatracker-start.sh | 6 +++--- dev/build/migration-start.sh | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/dev/build/celery-start.sh b/dev/build/celery-start.sh index d0dda4b23..f6284e84d 100644 --- a/dev/build/celery-start.sh +++ b/dev/build/celery-start.sh @@ -1,14 +1,14 @@ -#!/bin/bash +#!/bin/bash -e # # Run a celery worker # echo "Running Datatracker checks..." ./ietf/manage.py check -if ! ietf/manage.py migrate --skip-checks --check ; then +if ! ietf/manage.py migrate --check ; then echo "Unapplied migrations found, waiting to start..." sleep 5 - while ! ietf/manage.py migrate --skip-checks --check ; do + while ! ietf/manage.py migrate --check ; do echo "... still waiting for migrations..." sleep 5 done diff --git a/dev/build/datatracker-start.sh b/dev/build/datatracker-start.sh index 85017dc54..5eb99c474 100644 --- a/dev/build/datatracker-start.sh +++ b/dev/build/datatracker-start.sh @@ -1,12 +1,12 @@ -#!/bin/bash +#!/bin/bash -e echo "Running Datatracker checks..." ./ietf/manage.py check -if ! ietf/manage.py migrate --skip-checks --check ; then +if ! ietf/manage.py migrate --check ; then echo "Unapplied migrations found, waiting to start..." sleep 5 - while ! ietf/manage.py migrate --skip-checks --check ; do + while ! ietf/manage.py migrate --check ; do echo "... still waiting for migrations..." sleep 5 done diff --git a/dev/build/migration-start.sh b/dev/build/migration-start.sh index d3505f3b2..211638aec 100644 --- a/dev/build/migration-start.sh +++ b/dev/build/migration-start.sh @@ -1,6 +1,6 @@ -#!/bin/bash +#!/bin/bash -e echo "Running Datatracker migrations..." -./ietf/manage.py migrate --skip-checks --settings=settings_local +./ietf/manage.py migrate --settings=settings_local echo "Done!"