forked from yvv/decision
ci: step seed manuel (event: manual)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
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:
@@ -217,6 +217,21 @@ steps:
|
||||
echo "FAIL: app ne repond pas apres 10 minutes"
|
||||
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
|
||||
image: alpine:3.20
|
||||
commands:
|
||||
|
||||
Reference in New Issue
Block a user