首页 > 解决方案 > 我们如何为 Bitbucket-server 中的 Angular 8 代码创建 CI/CD 管道以部署在 Azure 云中?

问题描述

我是 Azure 云的新手。我需要设置一个 CI/CD 管道,该管道将运行以下任务并将构建部署到 Azure Cloud Web App 服务器,每次将新更改推送到 Bitbucket-server 中的特定分支时。

以下是任务:

(A) 运行 npm install (B) 运行 ng build --prod (C) 运行 ng 测试 (D) 将 dist/App_Name 构建部署到 Azure 云中的 /wwwroot 文件夹。

我尝试从 Azure Cloud 的部署中心下的 Bitbucket-server 提取代码,但找不到任何这样做的选项。

标签: angularcontinuous-integrationazure-web-app-servicecontinuous-deploymentbitbucket-server

解决方案


创建应用服务后,您应该会在部署中心下看到 Bit Bucket 选项。

Azure 部署中心刀片

单击 Bitbucket 后,单击刀片底部的“授权”按钮,然后将打开 Atlassian 登录屏幕。从那里,您应该能够选择您的 bitbucket 存储库。


推荐阅读