Skip to content

Commit 8f14dab

Browse files
ci: don't start if checks fail (ietf-tools#7674)
* ci: run checks when migrating * ci: don't start if checks fail
1 parent ec1238d commit 8f14dab

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

dev/build/celery-start.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
#!/bin/bash
1+
#!/bin/bash -e
22
#
33
# Run a celery worker
44
#
55
echo "Running Datatracker checks..."
66
./ietf/manage.py check
77

8-
if ! ietf/manage.py migrate --skip-checks --check ; then
8+
if ! ietf/manage.py migrate --check ; then
99
echo "Unapplied migrations found, waiting to start..."
1010
sleep 5
11-
while ! ietf/manage.py migrate --skip-checks --check ; do
11+
while ! ietf/manage.py migrate --check ; do
1212
echo "... still waiting for migrations..."
1313
sleep 5
1414
done

dev/build/datatracker-start.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
#!/bin/bash
1+
#!/bin/bash -e
22

33
echo "Running Datatracker checks..."
44
./ietf/manage.py check
55

6-
if ! ietf/manage.py migrate --skip-checks --check ; then
6+
if ! ietf/manage.py migrate --check ; then
77
echo "Unapplied migrations found, waiting to start..."
88
sleep 5
9-
while ! ietf/manage.py migrate --skip-checks --check ; do
9+
while ! ietf/manage.py migrate --check ; do
1010
echo "... still waiting for migrations..."
1111
sleep 5
1212
done

dev/build/migration-start.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#!/bin/bash
1+
#!/bin/bash -e
22

33
echo "Running Datatracker migrations..."
4-
./ietf/manage.py migrate --skip-checks --settings=settings_local
4+
./ietf/manage.py migrate --settings=settings_local
55

66
echo "Done!"

0 commit comments

Comments
 (0)