您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    如何在Azure DevOps中构建CI/CD管道(3)
    时间:2021-08-31 12:03 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    如何在Azure DevOps中构建CI/CD管道

    此外,您还可以在部署时期或之后,经过选择dev下方的日志,查看到有关部署的一切适用信息。

    克隆DevOps项目示例的存储库

    在Azure Dashboard上,您可以单击左侧面板中的项目称号,以创立一个新的窗口。

    在新的窗口中,单击屏幕右上角的克隆按钮,可以复制存储库的URL。

    如何在Azure DevOps中构建CI/CD管道

    在您的系统上翻开Visual Studio,然后单击右侧位于“Get started”菜单下方的“Continue without code”。

    依次单击IDE上的“View”->“ Team Explorer”选项,并在Explorer窗口中选择Clone。

    指明从Azure门户处复制到存储库的URL,以及克隆至目的存储库的文件夹途径。

    经过单击Clone末尾克隆。

    在成功克隆代码之后,您可以在Solutions Explorer上查看整个项目,并按需停止更改。

    留意:只需您将更改兼并到远程存储库上,就会触发构建进程。

    提交代码并执行CI/CD

    经过前面的步骤,我们曾经在Visual Studio 2019中克隆了相反的存储库。而我们所创立的项目示例在Azure DevOps的Organization中有一个Git Repository,它可以在Azure Repos中被查看。

    在Visual Studio 2019的solutions explorer中,我们可以顺着途径找到:Application/aspnet-core-dotnet-core/Pages/Index.cshtml。

    双击并翻开该文件,我们定位到“content–body”段,添加一行文字:“This is a test message”。

    HTML

    1.<div class="content-body"

    2.<div class="success-text">Success!</div> 

    3.<div class="description line-1">Azure DevOpsProject has been successfully setup</div> 

    4.<div class="description line-2"> Your ASP.NET Core app is up and running on Azure</div> 

    5.<div class="description line-3">This is a test message.</div> 

    6.            <br /> 

    右击Solution Explorer中的Solution,然后单击Commit..,以签入代码。

    复杂地留下提交的缘由,然后点击Comment All。

    单击Sync,以将代码的更改与效劳器同步。

    单击Push,将更改从本地存储库推送到远程存储库上。

    在阅读器中,依次导航至Pipelines > Builds,以产生一个构建(由于代码发作了更改,因此该构建会自动触发)。

    在构建完成后,即可发布。

    在发布完成后,请跳转到Azure DevOps的Project Dashboard。在右侧面板中,请单击Browse,以查看正处于更新形状的运用。

    如何在Azure DevOps中构建CI/CD管道

    将Azure DevOps与LambdaTest帐户集成,以停止错误跟踪

    在熟习了Azure DevOps的继续集成和继续部署的基础上,让我们将Azure CI/CD管道与LambdaTest相集成,以提供便捷的阅读器实时测试。此类测试关于跟踪源自LambdaTest的成绩,并将其显示在Azure DevOps项目的CI/CD Dashboard上是十分适用的。首先,我们来看如何将LambdaTest与Azure DevOps相集成:

    如何在Azure DevOps中构建CI/CD管道

    请从给定的选项中选择所需的阅读器称号与版本、操作系统、及其分辨率,以完成关于VM(虚拟机)的配置。在此,我们将运用默许配置。

    如何在Azure DevOps中构建CI/CD管道

    单击“Start”以启动VM。假设看到带有错误报告选项的网页,您可以经过左侧的Bug图标,获取错误的屏幕截图。

    如何在Azure DevOps中构建CI/CD管道

    在截屏之后,您可以运用内置的图像编辑器,添加成绩或义务。而在圈出错误之后,您便可以将其报告为错误了。

    如何在Azure DevOps中构建CI/CD管道

    单击Mark as Bug,您将取得与错误相关的一切详细信息。

    如何在Azure DevOps中构建CI/CD管道

     一旦你点击了Create Issue按钮,你就能在顶部收到一条告知您“错误已成功标记”的信息。同时,该错误也会被推送到项目中。

    在登录到Azure门户,并转至Azure DevOps项目中后,您将会在Boards下方的左侧面板中的Work Items里看到该成绩。

    经过点击成绩的title,您可以查看到LambdaTest针对该Work Item提供的有关测试环境的详细信息和屏幕截图。

    当然,您也可以在Azure DevOps门户上,经过repro steps、System info、以及一切其他的详细信息,来进一步查看。

    如何在Azure DevOps中构建CI/CD管道

    上图右侧提供了Development和Deployment两种形式。在Development下,您可以创立一个新的分支,或许在处置错误之后,发送拉取央求、以及提交代码。

    如何在Azure DevOps中构建CI/CD管道

    在Deployment下,您可以转到相关的错误版本,以进一步查看。

    (责任编辑:admin)