Plugin: provider-bitbucket
Veröffentlicht Release-Informationen aus dem semrel-Release-Kontext in Bitbucket. Es kann Bitbucket-Release-Metadaten mit Authentifizierung auf Workspace-Ebene erstellen oder aktualisieren.
Installation
Abschnitt betitelt „Installation“semrel plugin install @semrel/provider-bitbucketsemrel plugin install lädt die Binärdatei nach .semrel/plugins/ herunter und aktualisiert .semrel.lock. Committe .semrel.lock, um die Version für dein Team festzuschreiben.
Konfiguration
Abschnitt betitelt „Konfiguration“version: 1plugins: - uses: @semrel/provider-bitbucket args: workspace: semrels repo: semrel username: '${{ env.BITBUCKET_USERNAME }}' app_password: '${{ env.BITBUCKET_APP_PASSWORD }}'Umgebungsvariablen
Abschnitt betitelt „Umgebungsvariablen“| Name | Erforderlich | Standard | Beschreibung |
|---|---|---|---|
SEMREL_PLUGIN_WORKSPACE | ja | — | Name des Bitbucket-Workspace. |
SEMREL_PLUGIN_REPO | nein | aktuelles Repository | Repository-Slug, in dem veröffentlicht wird. |
SEMREL_PLUGIN_APP_PASSWORD | ja | — | Bitbucket-App-Passwort. |
SEMREL_PLUGIN_USERNAME | ja | — | Bitbucket-Benutzername. |
Release-Kontextvariablen
Abschnitt betitelt „Release-Kontextvariablen“SEMREL_TAG_NAMESEMREL_NEXT_VERSIONSEMREL_CURRENT_VERSIONSEMREL_CHANGELOGSEMREL_DRY_RUN
Verhalten
Abschnitt betitelt „Verhalten“Für v1.4.0 kann der Provider einen Bitbucket-Release-Eintrag mit dem erzeugten Tag, dem Versionstext und dem Changelog-Text veröffentlichen.