Configurazione di JIRA

DevOps Insights Il servizio giungerà al termine e verrà interrotto il 31 agosto 2026. Il servizio " Continuous Delivery " verrà interrotto nelle seguenti regioni il 12 febbraio 2027: au-syd, ca-tor, us-east. A partire da tale data, anche Code Risk Analyzer verrà ritirato dal mercato in tutte le regioni. Se in una regione non si riscontra un utilizzo attivo di queste funzionalità, queste potrebbero essere dismesse in anticipo e non accettare più nuove istanze. Per saperne di più

JIRA è uno strumento che traccia i problemi e i bug relativi al tuo software. L'integrazione dello strumento JIRA aggiorna i problemi del tuo progetto se Jenkins o Delivery Pipeline esegue una distribuzione.

In modo che l'integrazione dello strumento JIRA tracci i tuoi problemi, devi utilizzare i commit smart JIRA nei tuoi messaggi di commit. Per ulteriori informazioni su JIRA Smart Commits, consulta la sezione " Utilizzo di Smart Commits ".

Configura JIRA per pianificare, tracciare e distribuire il codice di qualità:

  1. Se stai configurando questa integrazione dello strumento mentre crei la toolchain, nella sezione Integrazioni configurabili, fai clic su JIRA.

  2. Se disponi già di una toolchain e desideri integrarvi questo strumento, dalla console IBM Cloud, fai clic sull'icona del menu ( icona a forma di hamburger ) > Automazione della piattaforma > Toolchain. Nella pagina Toolchains, fai clic sulla toolchain per aprirne la pagina di panoramica.

    a. Fai clic su Add tool.

    b. Nella sezione Tool Integrations, fai clic su JIRA.

  3. Se hai un progetto JIRA e desideri collegarti ad esso, per il tipo di JIRA, fai clic su Existing:

    a. Immetti la chiave del progetto JIRA. Puoi trovare la chiave del progetto nell'URL del progetto JIRA.

    b. Immetti l'URL dell'API di base per la tua istanza JIRA. Puoi trovare l'URL dell'API dall'intestazione della tua istanza JIRA. Fai clic sull'icona Administration e su System.

    c. Se ti stai collegando a un'istanza JIRA privata o se vuoi ricevere informazioni sulla tracciabilità da un'istanza JIRA pubblica, immetti il tuo nome utente e password JIRA.

    d. Per tracciare la distribuzione delle modifiche del codice per il progetto creando etichette e commenti per i problemi a cui si fa riferimento, seleziona la casella di spunta Track deployment of code changes. Assicurati di utilizzare il commit smart JIRA per fare riferimento ai problemi JIRA nei tuoi commit GitHub. Se non selezioni questa opzione, l'integrazione dello strumento JIRA ignora tutti i commit.

  4. Se vuoi creare un progetto JIRA, per il tipo di JIRA, fai clic su New:

    a. Immetti una chiave del progetto JIRA da utilizzare con il nuovo progetto. Questa chiave viene utilizzata come un identificativo univoco nell'URL del progetto.

    b. Immetti un nome per il progetto JIRA.

    c. Immetti l'URL dell'API di base per la tua istanza JIRA. Puoi trovare l'URL dell'API dall'intestazione della tua istanza JIRA. Fai clic sull'icona Administration e su System.

    d. Immetti il nome utente per il leader del progetto JIRA che desideri utilizzare per questo progetto. Per specificare qualcuno come il leader del progetto JIRA, tale persona deve avere l'autorizzazione da leader del progetto in JIRA.

    e. Immetti il nome utente amministratore per questa istanza di JIRA.

    f. Immetti la password dell'amministratore per questa istanza di JIRA.

    es. Per tracciare la distribuzione delle modifiche del codice per il progetto creando etichette e commenti per i problemi a cui si fa riferimento, seleziona la casella di spunta Track deployment of code changes. Assicurati di utilizzare il commit smart JIRA per fare riferimento ai problemi JIRA nei tuoi commit GitHub. Se non selezioni questa opzione, l'integrazione dello strumento JIRA ignora tutti i commit.

  5. Fai clic su Crea integrazione.

  6. Sulla pagina Panoramica della Toolchain, sulla scheda Third-party tools, fare clic su JIRA per visualizzare il dashboard per il progetto JIRA a cui si è connessi.

Configurazione di JIRA utilizzando l'API

L'integrazione dello strumento JIRA supporta i seguenti parametri di configurazione che è possibile utilizzare con l 'API HTTP Toolchain e gli SDK durante la creazione, la lettura e l'aggiornamento delle integrazioni degli strumenti.

È necessario specificare la proprietà tool_type_id nel corpo della richiesta con il valore jira.

Parametri di integrazione dello strumento JIRA
Parametro Utilizzo Immettere Argomento Terraform Descrizione
url api richiesto, aggiornabile Stringa url api L'API di base URL per la tua istanza di JIRA.
enable_traceability facoltativo, aggiornabile, Default: false Booleano enable_traceability Tieni traccia dell'implementazione delle modifiche al codice creando tag, etichette e commenti su commit, pull request e issue di riferimento.
password facoltativo, aggiornabile Password token API Il token API per l'account JIRA. Facoltativo per i progetti pubblici. Puoi utilizzare un riferimento segreto della toolchain per questo parametro. Per ulteriori informazioni, vedi Protezione dei tuoi dati sensibili in Continuous Delivery.
chiave_progetto richiesto, aggiornabile Stringa chiave_progetto La chiave del progetto JIRA.
username facoltativo, aggiornabile Stringa username Il nome utente per l'account JIRA. Facoltativo per i progetti pubblici.