Zum Inhalt springen

Plugin: hook-jira

Aktualisiert Jira-Release-Metadaten, nachdem semrel eine Version veröffentlicht hat. Das ist nützlich, um Fix Versions zu erstellen oder zu aktualisieren und Jira-Projekte mit ausgelieferten SemVer-Releases abzugleichen.

Terminal-Fenster
semrel plugin install @semrel/hook-jira

semrel 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.

version: 1
plugins:
- uses: @semrel/hook-jira
args:
base_url: 'https://jira.example.com'
# Token wird aus der Umgebungsvariable SEMREL_PLUGIN_TOKEN gelesen
project: SEMREL
fix_version_template: '{{ .NextVersion }}'
NameErforderlichStandardBeschreibung
SEMREL_PLUGIN_BASE_URLjaBasis-URL der Jira-Instanz.
SEMREL_PLUGIN_TOKENjaAPI-Token für die Jira-Authentifizierung.
SEMREL_PLUGIN_PROJECTjaJira-Projektschlüssel.
SEMREL_PLUGIN_FIX_VERSION_TEMPLATEneinvom Plugin definiertVorlage zum Benennen der Jira-Fix-Version.
  • SEMREL_TAG_NAME
  • SEMREL_NEXT_VERSION
  • SEMREL_CURRENT_VERSION
  • SEMREL_BUMP
  • SEMREL_BRANCH
  • SEMREL_CHANGELOG
  • SEMREL_DRY_RUN

Mit fix_version_template: '{{ .NextVersion }}' kann eine Release auf v1.4.0 die Jira-Fix-Version 1.4.0 im konfigurierten Projekt erstellen oder aktualisieren.