az functionapp deployment github-actions
Configurare GitHub Actions per un'app per le funzioni.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az functionapp deployment github-actions add |
Aggiungere un file del flusso di lavoro gitHub Actions al repository specificato. Il flusso di lavoro compilerà e distribuirà l'app nell'app per le funzioni specificata. |
Nucleo | GA |
az functionapp deployment github-actions remove |
Rimuovere e disconnettere il file del flusso di lavoro di GitHub Actions dal repository specificato. |
Nucleo | GA |
az functionapp deployment github-actions add
Aggiungere un file del flusso di lavoro gitHub Actions al repository specificato. Il flusso di lavoro compilerà e distribuirà l'app nell'app per le funzioni specificata.
az functionapp deployment github-actions add --repo
[--branch]
[--build-path]
[--force]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--runtime]
[--runtime-version]
[--slot]
[--subscription]
[--token]
Esempio
Aggiungere GitHub Actions a un repository specificato, fornendo un token di accesso personale
az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken
Aggiungere GitHub Actions a un repository specificato, usando il metodo interattivo per recuperare il token di accesso personale
az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github
Parametri necessari
Repository GitHub a cui verrà aggiunto il file del flusso di lavoro. Nel formato: https://github.com/<owner>/<repository-name>
o <owner>/<repository-name>
.
Parametri facoltativi
Ramo a cui verrà aggiunto il file del flusso di lavoro.
Percorso dei requisiti di compilazione. Ad esempio: percorso del pacchetto, directory XML POM.
Se true, il comando sovrascriverà qualsiasi file del flusso di lavoro con un nome in conflitto.
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Accedere in modo interattivo con Github per recuperare il token di accesso personale.
Nome dell'app per le funzioni.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Stack di runtime delle funzioni. Usare "az functionapp list-runtimes" per controllare i runtime e le versioni supportati.
Versione dello stack di runtime delle funzioni. Stack di runtime delle funzioni. Usare "az functionapp list-runtimes" per controllare i runtime e le versioni supportati.
Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Token di accesso personale con accesso in scrittura al repository specificato. Per altre informazioni: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az functionapp deployment github-actions remove
Rimuovere e disconnettere il file del flusso di lavoro di GitHub Actions dal repository specificato.
az functionapp deployment github-actions remove --repo
[--branch]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--token]
Esempio
Rimuovere GitHub Actions da un repository specificato, fornendo un token di accesso personale
az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken
Rimuovere GitHub Actions da un repository specificato, usando il metodo interattivo per recuperare il token di accesso personale
az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github
Parametri necessari
Repository GitHub a cui verrà aggiunto il file del flusso di lavoro. Nel formato: https://github.com/<owner>/<repository-name>
o <owner>/<repository-name>
.
Parametri facoltativi
Ramo a cui verrà aggiunto il file del flusso di lavoro.
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Accedere in modo interattivo con Github per recuperare il token di accesso personale.
Nome dell'app per le funzioni.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome dello slot. Il valore predefinito è lo slot di produzione, se non specificato.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Token di accesso personale con accesso in scrittura al repository specificato. Per altre informazioni: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.