如何将应用程序从bitbucket部署到azure

时间:2019-06-29 10:22:24

标签: 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

AZURE_APP_ID在哪里?在Azure-> App Services上,我可以看到一个包含应用程序的表,但没有应用程序ID。那是什么密码?我没有在任何地方设置密码。还有tenant id

1 个答案:

答案 0 :(得分:1)

首先,您需要在天青订阅中create an Azure service principal才能将位桶连接到天青服务。 创建服务主体时,成功创建后将获得一组信息,您可以从中提取应用程序ID和租户ID。这是通过天蓝色的CLI。

az ad sp list --show-mine --query '[].{"id":"appId", "tenant":"appOwnerTenantId"}'

此信息以及您的天蓝色密码是您需要提供给bitbucket pipeline的信息,以便能够从存储库部署到天蓝色。