fix: supprimer tous les ${VAR} restants dans les commands
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
${PROJECT} dans configure -> $PROJECT (boucle infinie car substitue vide)
${CI_BUILD_NUMBER}, ${CI_COMMIT_SHA}, ${CI_COMMIT_BRANCH} dans notify-failure
Regle : jamais ${VAR} dans les commands Woodpecker next.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -114,13 +114,13 @@ steps:
|
||||
MAX=60
|
||||
i=0
|
||||
until [ $i -ge $MAX ]; do
|
||||
READY=$(docker exec "${PROJECT}-db" mysql -uprestashop -p"$DB_PASS" -se \
|
||||
READY=$(docker exec "$PROJECT-db" mysql -uprestashop -p"$DB_PASS" -se \
|
||||
"SELECT COUNT(*) FROM prestashop.ps_configuration WHERE name='PS_SSL_ENABLED';" 2>/dev/null || echo 0)
|
||||
if [ "$READY" -gt "0" ] 2>/dev/null; then
|
||||
echo "Base prete, activation SSL..."
|
||||
docker exec "${PROJECT}-db" mysql -uprestashop -p"$DB_PASS" prestashop -e \
|
||||
docker exec "$PROJECT-db" mysql -uprestashop -p"$DB_PASS" prestashop -e \
|
||||
"UPDATE ps_configuration SET value='1' WHERE name IN ('PS_SSL_ENABLED','PS_SSL_ENABLED_EVERYWHERE');"
|
||||
docker exec "${PROJECT}-app" rm -rf /var/www/html/var/cache/prod/ 2>/dev/null || true
|
||||
docker exec "$PROJECT-app" rm -rf /var/www/html/var/cache/prod/ 2>/dev/null || true
|
||||
echo "SSL active dans DB, cache efface"
|
||||
break
|
||||
fi
|
||||
@@ -162,7 +162,7 @@ steps:
|
||||
- name: notify-failure
|
||||
image: alpine:3.20
|
||||
commands:
|
||||
- 'echo "ECHEC pipeline #${CI_BUILD_NUMBER} sur commit ${CI_COMMIT_SHA}"'
|
||||
- 'echo "Branche: ${CI_COMMIT_BRANCH}"'
|
||||
- 'echo "ECHEC pipeline #$CI_BUILD_NUMBER sur commit $CI_COMMIT_SHA"'
|
||||
- 'echo "Branche: $CI_COMMIT_BRANCH"'
|
||||
when:
|
||||
- status: failure
|
||||
|
||||
Reference in New Issue
Block a user