Pipe Bitbucket
GitScribe respecte la spécification des Pipes Bitbucket. Ajoutez une étape dans bitbucket-pipelines.yml :
clone:
depth: full
pipelines:
branches:
production:
- step:
name: Générer les notes de version avec GitScribe
script:
- pipe: docker://virtuoworks/gitscribe:VERSION
variables:
WP_API_URL: $WP_API_URL
WP_USERNAME: $WP_USERNAME
WP_APP_PASSWORD: $WP_APP_PASSWORD
TYPE_CONTENU: $TYPE_CONTENU
CHAMP_VERSION: $CHAMP_VERSION
CHAMP_DATE: $CHAMP_DATE
OPENAI_API_KEY: $OPENAI_API_KEY
OPENAI_API_URL: $OPENAI_API_URL
OPENAI_MODEL: $OPENAI_MODEL
DRY_RUN_MODE: "false"
Par défaut, le pipe travaille sur le dépôt déjà cloné par la pipeline ($BITBUCKET_CLONE_DIR). Le schéma complet des variables est décrit dans la documentation GitScribe.