7
0
forked from yvv/decision

ci: step seed manuel (event: manual)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

Déclenche python seed.py dans le container backend via docker exec.
Uniquement sur event: manual — ne s'exécute pas sur les push normaux.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Yvv
2026-03-24 01:56:14 +01:00
parent 798b3a83d4
commit 1842303c3b

View File

@@ -217,6 +217,21 @@ steps:
echo "FAIL: app ne repond pas apres 10 minutes" echo "FAIL: app ne repond pas apres 10 minutes"
exit 1 exit 1
# Seed manuel : déclencher via CI API ou interface Woodpecker (event: manual)
- name: seed
image: docker:27-cli
depends_on:
- deploy
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /opt/libredecision:/opt/libredecision
commands:
- |
PROJECT=$(grep '^COMPOSE_PROJECT_NAME=' /opt/libredecision/.env | cut -d= -f2)
docker exec "$PROJECT-backend" python seed.py
when:
- event: manual
- name: notify-failure - name: notify-failure
image: alpine:3.20 image: alpine:3.20
commands: commands: