diff --git a/.woodpecker.yml b/.woodpecker.yml index f2840e2..9cec75b 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -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: