Ensure startup scripts are tested correctly

This commit is contained in:
cytopia 2019-01-28 11:35:59 +01:00
parent 5c951bbfb3
commit 872ae0d536
No known key found for this signature in database
GPG Key ID: 6D56EDB8695128A2

View File

@ -16,16 +16,15 @@ cd "${COMPOSEPATH}" && docker-compose exec -T php bash -c "find /startup.2.d/*.s
echo "# ----------------------------------------------------------------------------------------"
echo "# [TEST] ${f}"
echo "# ----------------------------------------------------------------------------------------"
if ! docker exec -t ${CONTAINER} bash "${f}" | grep -q "No projects defined"; then
if ! docker exec -t ${CONTAINER} bash "${f}"; then
sleep 5
if ! docker exec -t ${CONTAINER} bash "${f}" | grep -q "No projects defined"; then
if ! docker exec -t ${CONTAINER} bash "${f}"; then
sleep 5
if ! docker exec -t ${CONTAINER} bash "${f}" | grep -q "No projects defined"; then
if ! docker exec -t ${CONTAINER} bash "${f}"; then
sleep 5
if ! docker exec -t ${CONTAINER} bash "${f}" | grep -q "No projects defined"; then
if ! docker exec -t ${CONTAINER} bash "${f}"; then
sleep 5
if ! docker exec -t ${CONTAINER} bash "${f}" | grep -q "No projects defined"; then
docker exec -t ${CONTAINER} bash "${f}" || true
if ! docker exec -t ${CONTAINER} bash "${f}"; then
echo "[FAIl] ${f}"
exit 1
fi
@ -34,4 +33,6 @@ cd "${COMPOSEPATH}" && docker-compose exec -T php bash -c "find /startup.2.d/*.s
fi
fi
echo "[OK] ${f}"
echo
echo
done