Accesso agli argomenti dai payload webhook

I tuoi script possono accedere al payload webhook del trigger completo che ha avviato l'esecuzione della pipeline corrente. Si trovano nel file il cui percorso è definito nella variabile d'ambiente TRIGGER_PAYLOAD_PATH.

L'opzione per utilizzare la variabile di ambiente TRIGGER_PAYLOAD è obsoleta.

Il seguente frammento di codice mostra come accedere al payload del trigger webhook e fornire o sovrascrivere una variabile nella pipeline. Legge l'autore del commit recente che ha attivato la pipeline e la salva per la toolchain da utilizzare in un secondo momento.

AUTHOR_EMAIL="$(jq '.head_commit.author.email' $TRIGGER_PAYLOAD_PATH)"

set_env author-email $AUTHOR_EMAIL

#
# later in a separate pipeline stage, you can access this
#
get_env author-email