你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
az webapp deployment github-actions
为 Web 应用配置 GitHub Actions。
命令
名称 | 说明 | 类型 | Status |
---|---|---|---|
az webapp deployment github-actions add |
将 GitHub Actions 工作流文件添加到指定的存储库。 工作流将生成应用并将其部署到指定的 Web 应用。 |
核心 | GA |
az webapp deployment github-actions remove |
删除 GitHub Actions 工作流文件并将其与指定的存储库断开连接。 |
核心 | GA |
az webapp deployment github-actions add
将 GitHub Actions 工作流文件添加到指定的存储库。 工作流将生成应用并将其部署到指定的 Web 应用。
az webapp deployment github-actions add --repo
[--branch]
[--force]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--runtime]
[--slot]
[--subscription]
[--token]
示例
将 GitHub Actions 添加到指定的存储库,提供个人访问令牌
az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
使用检索个人访问令牌的交互式方法将 GitHub Actions 添加到指定的存储库
az webapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github
必需参数
将向其添加工作流文件的 GitHub 存储库。 格式为 :/。
可选参数
将向其添加工作流文件的分支。 如果未指定,则默认为“master”。
如果为 true,该命令将覆盖任何具有冲突名称的工作流文件。
一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。
使用 GitHub 以交互方式登录以检索个人访问令牌。
Web 应用的名称。 如果未指定,则会随机生成名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
框架格式的规范化 Web 运行时 |版本,例如“PHP|5.6”。 使用“az webapp list-runtimes”获取可用列表。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
具有对指定存储库的写入访问权限的个人访问令牌。 有关详细信息,请参阅 https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp deployment github-actions remove
删除 GitHub Actions 工作流文件并将其与指定的存储库断开连接。
az webapp deployment github-actions remove --repo
[--branch]
[--ids]
[--login-with-github]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--token]
示例
从指定的存储库中删除 GitHub Actions,提供个人访问令牌
az webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --token MyPersonalAccessToken
使用检索个人访问令牌的交互式方法从指定的存储库中删除 GitHub Actions
az webapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyWebapp --login-with-github
必需参数
将向其添加工作流文件的 GitHub 存储库。 格式为 :/。
可选参数
将向其添加工作流文件的分支。 如果未指定,则默认为“master”。
一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。
使用 GitHub 以交互方式登录以检索个人访问令牌。
Web 应用的名称。 如果未指定,则会随机生成名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
具有对指定存储库的写入访问权限的个人访问令牌。 有关详细信息,请参阅 https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。