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"
|
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:
|
||||||
|
|||||||
Reference in New Issue
Block a user