test: adapt to shellcheck v0.9.0
This commit is contained in:
parent
86c3036fe3
commit
07a8f3d5ea
9 changed files with 27 additions and 25 deletions
|
|
@ -109,7 +109,7 @@ fi
|
|||
|
||||
# Start the db
|
||||
DB_CONTAINER_NAME="osbuild-composer-db"
|
||||
sudo ${CONTAINER_RUNTIME} run -d --name "${DB_CONTAINER_NAME}" \
|
||||
sudo "${CONTAINER_RUNTIME}" run -d --name "${DB_CONTAINER_NAME}" \
|
||||
--health-cmd "pg_isready -U postgres -d osbuildcomposer" --health-interval 2s \
|
||||
--health-timeout 2s --health-retries 10 \
|
||||
-e POSTGRES_USER=postgres \
|
||||
|
|
@ -119,7 +119,7 @@ sudo ${CONTAINER_RUNTIME} run -d --name "${DB_CONTAINER_NAME}" \
|
|||
quay.io/osbuild/postgres:13-alpine
|
||||
|
||||
# Dump the logs once to have a little more output
|
||||
sudo ${CONTAINER_RUNTIME} logs osbuild-composer-db
|
||||
sudo "${CONTAINER_RUNTIME}" logs osbuild-composer-db
|
||||
|
||||
# Initialize a module in a temp dir so we can get tern without introducing
|
||||
# vendoring inconsistency
|
||||
|
|
@ -194,7 +194,7 @@ function dump_db() {
|
|||
set +x
|
||||
|
||||
# Save the result, including the manifest, for the job, straight from the db
|
||||
sudo ${CONTAINER_RUNTIME} exec "${DB_CONTAINER_NAME}" psql -U postgres -d osbuildcomposer -c "SELECT result FROM jobs WHERE type='manifest-id-only'" \
|
||||
sudo "${CONTAINER_RUNTIME}" exec "${DB_CONTAINER_NAME}" psql -U postgres -d osbuildcomposer -c "SELECT result FROM jobs WHERE type='manifest-id-only'" \
|
||||
| sudo tee "${ARTIFACTS}/build-result.txt"
|
||||
set -x
|
||||
}
|
||||
|
|
@ -209,8 +209,8 @@ function cleanups() {
|
|||
# dump the DB here to ensure that it gets dumped even if the test fails
|
||||
dump_db
|
||||
|
||||
sudo ${CONTAINER_RUNTIME} kill "${DB_CONTAINER_NAME}"
|
||||
sudo ${CONTAINER_RUNTIME} rm "${DB_CONTAINER_NAME}"
|
||||
sudo "${CONTAINER_RUNTIME}" kill "${DB_CONTAINER_NAME}"
|
||||
sudo "${CONTAINER_RUNTIME}" rm "${DB_CONTAINER_NAME}"
|
||||
|
||||
sudo rm -rf "$WORKDIR"
|
||||
|
||||
|
|
@ -487,7 +487,7 @@ waitForState "building"
|
|||
sudo systemctl stop "osbuild-remote-worker@*"
|
||||
RETRIED=0
|
||||
for RETRY in {1..10}; do
|
||||
ROWS=$(sudo ${CONTAINER_RUNTIME} exec "${DB_CONTAINER_NAME}" psql -U postgres -d osbuildcomposer -c \
|
||||
ROWS=$(sudo "${CONTAINER_RUNTIME}" exec "${DB_CONTAINER_NAME}" psql -U postgres -d osbuildcomposer -c \
|
||||
"SELECT retries FROM jobs WHERE id = '$COMPOSE_ID' AND retries = 1")
|
||||
if grep -q "1 row" <<< "$ROWS"; then
|
||||
RETRIED=1
|
||||
|
|
@ -502,7 +502,7 @@ if [ "$RETRIED" != 1 ]; then
|
|||
exit 1
|
||||
fi
|
||||
# remove the job from the queue so the worker doesn't pick it up again
|
||||
sudo ${CONTAINER_RUNTIME} exec "${DB_CONTAINER_NAME}" psql -U postgres -d osbuildcomposer -c \
|
||||
sudo "${CONTAINER_RUNTIME}" exec "${DB_CONTAINER_NAME}" psql -U postgres -d osbuildcomposer -c \
|
||||
"DELETE FROM jobs WHERE id = '$COMPOSE_ID'"
|
||||
sudo systemctl start "osbuild-remote-worker@localhost:8700.service"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue