Automazione Slack con Jira
Jira è il luogo dove risiedono le attività. Tuttavia, a volte preferiamo ricevere gli aggiornamenti altrove.
Con l'automazione, puoi filtrare determinati ticket utilizzando JQL e inviare un'e-mail o un messaggio su Slack o MS Teams. In questo caso d'uso, visualizzeremo un elenco dei ticket aperti nello sprint e invieremo un messaggio Slack giornaliero per tenere tutti aggiornati. Puoi utilizzare la stessa procedura per visualizzare i ticket bloccati, quelli che rischiano di violare gli SLA e molti altri.
La ricetta dell'automazione
Passaggio 1: scegli il trigger
Ogni regola inizia con un trigger. In questo caso, utilizzeremo il "trigger per la pianificazione". Si tratta di un trigger molto efficace che è possibile utilizzare in moltissimi modi diversi. Puoi usare Cron per specificare l'ora esatta. Tuttavia, qui specificheremo semplicemente che questa regola deve essere eseguita ogni 1 giorno.

Passaggio 2: aggiungi l'azione di ricerca dei ticket
Questa azione ti permette di mettere in evidenza i ticket specificati tramite JQL ed è sempre associata a un'altra azione che poi emetterà i risultati. Il linguaggio JQL che utilizzeremo per questo caso d'uso è: Sprint in openSprints() and statusCategory != Done

Passaggio 3: aggiungi un'azione Slack/MS Teams
Puoi aggiungere a una regola tutte le azioni che vuoi. Ora che l'azione Lookup Work items (Cerca ticket) ha trovato i ticket, vogliamo inviare questo elenco, scegliendo l'azione più adatta al nostro caso. Qui sceglieremo l'azione Slack.
Dovrai utilizzare i valori smart all'interno della tua azione. I valori smart ti consentono di accedere a quasi tutti i dati in Jira e gestirli.
Per inviare un elenco completo di ticket (con collegamenti ipertestuali) in modo ordinato, utilizziamo il seguente valore smart:
{{#lookupIssues}} *<{{url}}|{{key}}> {{/}}
Potrebbe sembrare complicato per chi non si occupa di sviluppo, ma puoi semplicemente copiare i valori smart di cui hai bisogno dalla nostra documentazione o, naturalmente, vedere la regola completa in azione nel playground.

Passaggio 4: esegui un test
Per testare questa regola, puoi impostare temporaneamente il trigger su manuale e inviarlo a un canale Slack privato. Come al solito, puoi seguire i breadcrumb nell'audit log.

Scopri di più su Automazione Jira
Come utilizzare Automazione Jira con Slack
Pagina di tutte le risorse utili su Automazione Jira
Introduzione ai valori smart
Visita il canale YouTube su Automazione Jira
Altre regole che potrebbero esserti utili
ASSEGNAZIONE DEI TICKET
Assegna automaticamente i ticket
I ticket creati senza assegnatario verranno assegnati automaticamente a chi li ha creati.
SINCRONIZZAZIONE DEI TICKET
Sincronizza il lavoro
Quando un epic viene contrassegnato come completato, anche tutte le relative story vengono spostate nello stesso stato
AGILE
Collega gli Story Point
Quando viene creato un nuovo sottotask, collega i relativi Story Point al task principale
DEVOPS
Connetti Jira e Bitbucket, GitHub o Gitlab
Quando viene eseguito il merge di una richiesta pull in Bitbucket/GitHub/Gitlab, effettua la transizione del ticket in Jira.
ITSM
Chiudi automaticamente i ticket di supporto meno recenti
Se un cliente non risponde a un ticket entro 5 giorni, chiudi il ticket e lascia un commento