zoukankan      html  css  js  c++  java
  • 建立Azure Dev Ops持续集成和持续交付(CICD)(四、使用 Azure Pipelines 建立CICD)

    一、使用 Azure Pipelines 建立CICD

    1.导航到Azure DevOps上的团队项目。

     

    2.导航到 Pipelines | Pipelines.

     

    3. 点击 New pipeline 创建一个新的 build pipeline.

     

    4.单击use the classic editor

     

    5.选择相应的源,点击Continue

     

    6.选择一个pipeline的模版,这边我们选择Azure Web App for ASP.NET

     

     

    7.这里我们可以看到模版自动给我们添加了很多的job,但是在这一步,我们需要和azure的订阅和资源建立关联了。

     

    8.点击Manage,页面会打开一个新窗口,指向设置Service Connections

     

     

    9. 点击Create Service Connection,选择Azure Resource Manager

    10.选择Service Principalmanual

     

    11.填上在第一步我们获取到的信息

     

     

    12.点击验证,可以看到绿色的验证通过的字样

     

     

    13.填上自定义的服务链接名称,点击验证和保存

     

    创建成功

     

     

    14.现在返回创建pipeline的页面,点击刷新按钮

     

    选中下拉列表中新刷出的服务连接和我们之前创建好的webapp

     

     

    15.选中Azure Web App Deploy:TestNokiaApp,选择App type Web App on Windows

     

    16. 点击Save&queue保存

     

    17. 点击save and run 开始运行pipeline

     

     

    18. 进入pipelines菜单页,可以看到有一个pipeline正在运行,等待几分钟时间,pipeline会运行完毕

     

     

     

    19. 点击该pipeline,再点击已经执行通过的这条,进入pipeline的任务执行明细

     

    20.点击Azure Web App,可以找到当前发布对应的webapp网址

     

    21.复制该网址,在新页面打开,已经可以在我们创建的Web App上正常访问网站了。

     

    22. 随意修改一个页面,提交更改到master分支,可以在pipeline页面看到会自动进行编译、测试、发布,代表已经成功建立持续集成和交付

     

     

     

  • 相关阅读:
    OK335x mksd.sh hacking
    Qt jsoncpp 对象拷贝、删除、函数调用 demo
    OK335xS 256M 512M nand flash make ubifs hacking
    Qt QScrollArea and layout in code
    JsonCpp Documentation
    Qt 4.8.5 jsoncpp lib
    Oracle数据库生成UUID
    freemarker得到数组的长度
    FreeMarker中if标签内的判断条件
    freemarker语法
  • 原文地址:https://www.cnblogs.com/King-JJ/p/12887887.html
Copyright © 2011-2022 走看看