Joe*_*Joe 2 azure bitbucket-pipelines
我的管道在位桶中:
- pipe: microsoft/azure-cli-run:1.0.2
variables:
AZURE_APP_ID: $AZURE_APP_ID
AZURE_PASSWORD: $AZURE_PASSWORD
AZURE_TENANT_ID: $AZURE_TENANT_ID
Run Code Online (Sandbox Code Playgroud)
哪里AZURE_APP_ID?在 Azure -> 应用服务上,我可以看到一个包含我的应用程序的表,但没有应用程序 ID。密码是什么?我没有在任何地方设置密码。和tenant id?
首先,您需要在 azure 订阅中创建一个 Azure 服务主体,以启用将 bitbucket 连接到 azure 服务。创建服务主体时,成功创建后您将获得一组信息,您可以从中提取应用程序 ID 和租户 ID。这是通过 azure CLI 实现的。
az ad sp list --show-mine --query '[].{"id":"appId", "tenant":"appOwnerTenantId"}'
Run Code Online (Sandbox Code Playgroud)
您需要将此信息以及您的 azure 密码提供给bitbucket 管道,以启用从存储库到 azure 的部署。
| 归档时间: |
|
| 查看次数: |
2252 次 |
| 最近记录: |