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.