Guida introduttiva alle notifiche di Slack - Amazon CodeCatalyst

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Guida introduttiva alle notifiche di Slack

Dopo aver creato un progetto, puoi configurare le notifiche di Slack che aiutano il tuo team a monitorare le risorse del progetto.

Questi passaggi ti guidano nella configurazione delle notifiche Slack per la prima volta. CodeCatalyst Se hai già configurato le notifiche, consultaInvio di notifiche via email e su Slack da CodeCatalyst.

Nota

L'insieme di eventi del progetto che possono essere inviati ai canali di notifica non è lo stesso insieme di eventi per i quali gli utenti possono scegliere di ricevere notifiche via e-mail. Per ulteriori informazioni, consulta Invio di notifiche via email e su Slack da CodeCatalyst.

Prerequisiti

Prima di iniziare, avrai bisogno di:

  • Uno CodeCatalyst spazio. Per informazioni sulla creazione di uno CodeCatalyst spazio e sul primo accesso, consultaConfigura e accedi a CodeCatalyst.

  • Un CodeCatalyst progetto. Per ulteriori informazioni, consulta Creare un progetto.

  • Un CodeCatalyst account con il ruolo di amministratore del progetto o amministratore dello spazio. Per ulteriori informazioni, consulta Concessione dell'accesso con ruoli utente.

  • Un account Slack e un'area di lavoro Slack a cui è possibile accedere da. CodeCatalyst

  • Un canale Slack dove CodeCatalyst inviare notifiche. Il canale può essere pubblico o privato.

Passaggio 1: Connettiti CodeCatalyst al tuo spazio di lavoro Slack

Solo gli utenti con il ruolo di amministratore di Space possono aggiungere o eliminare aree di lavoro Slack. L'aggiunta o l'eliminazione di un'area di lavoro Slack influisce su tutti i progetti presenti nello spazio. Per stabilire la connessione tra Slack CodeCatalyst e Slack, CodeCatalyst esegue un handshake di autenticazione OAuth sicuro con il tuo spazio di lavoro Slack.

Usa le seguenti istruzioni per connetterti al tuo spazio di lavoro Slack. CodeCatalyst

Nota

Questa operazione deve essere eseguita solo una volta per ogni area di lavoro Slack. Puoi quindi impostare le notifiche tramite il canale Slack.

Per connetterti CodeCatalyst al tuo spazio di lavoro Slack
  1. Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.

  2. Vai al tuo progetto.

  3. Nel riquadro di navigazione, scegli Impostazioni del progetto.

  4. Scegli la scheda Notifiche.

  5. Scegli Configura notifiche.

  6. Scegli Connect to Slack workspace.

  7. Leggi il contenuto della finestra di dialogo, quindi scegli Connect to Slack workspace.

  8. Nel messaggio del AWSChatbot:

    1. In alto a destra, scegli l'area di lavoro Slack che contiene il tuo canale.

    2. Scegli Permetti.

    Verrai reindirizzato alla console. CodeCatalyst

  9. Continua su Passaggio 2: aggiungi il tuo canale Slack a CodeCatalyst.

Passaggio 2: aggiungi il tuo canale Slack a CodeCatalyst

Ti serve l'ID del canale Slack a cui aggiungere il tuo canale. CodeCatalyst

Per ottenere l'ID del tuo canale Slack
  1. Accedi a Slack. Per ulteriori informazioni, consulta Accedere a Slack.

  2. Vai all'area di lavoro di Slack che contiene il canale in cui desideri che vengano inviate le notifiche. Per maggiori informazioni, consulta Passare da un'area di lavoro Slack all'altra o Accedere ad aree di lavoro Slack aggiuntive.

  3. Nel riquadro di navigazione, apri il menu contestuale (clic con il tasto destro) del canale in cui desideri inviare le notifiche e scegli Apri dettagli del canale.

    L'ID del canale viene visualizzato nella parte inferiore della finestra di dialogo.

  4. Copia il valore dell'ID del canale. Questo valore servirà nella fase successiva.

Utilizzando l'ID del canale che hai appena copiato, ora puoi connettere il tuo canale Slack a. CodeCatalyst

Per aggiungere il tuo canale Slack a CodeCatalyst
  1. Prima di iniziare, se il tuo canale Slack è privato, aggiungi l'app AWS Chatbot al canale come segue:

    1. Nella casella dei messaggi del tuo canale Slack, inserisci @aws e scegli l'app aws dalla finestra di dialogo.

    2. Premere Invio.

      Viene visualizzato un messaggio Slackbot che indica che il Chatbot AWS non è nel canale privato.

    3. Scegli Invitali per invitare AWS Chatbot sul canale.

  2. Nella CodeCatalyst console, scegli Avanti.

  3. In Channel ID, incolla l'ID del canale Slack che hai ottenuto in precedenza.

  4. Nel nome del canale, inserisci un nome. Ti consigliamo di utilizzare il nome del canale Slack.

  5. Seleziona Successivo.

  6. In Seleziona gli eventi di notifica, scegli il tipo di evento per cui desideri ricevere notifiche.

  7. Scegli Finish (Fine).

Passaggio 3: prova le notifiche da inviare CodeCatalyst a Slack

Dopo aver configurato il progetto per inviare notifiche sullo stato del flusso di lavoro, puoi visualizzare le notifiche in Slack.

Per visualizzare le notifiche in Slack
  1. Nel tuo CodeCatalyst progetto, avvia un flusso di lavoro manualmente per completare l'esecuzione di un flusso di lavoro e ricevi una notifica di stato al termine dell'esecuzione.

  2. In Slack, visualizza il canale che hai configurato per le notifiche. Le tue notifiche mostrano lo stato più recente di ogni workflow eseguito e se è fallito o ha avuto esito positivo.

Fase 4: Fasi successive

Una volta configurato uno spazio di lavoro Slack per il tuo CodeCatalyst spazio, puoi aggiungere altri canali Slack, i CodeCatalyst progetti esistenti e aggiungerli a nuovi progetti dopo averli creati. Puoi anche far sapere agli utenti del progetto che possono configurare notifiche Slack personali per i loro ID membro Slack e configurare gli eventi per i quali riceveranno le email. Per ulteriori informazioni, consulta Invio di notifiche via email e su Slack da CodeCatalyst.