大家好,欢迎来到IT知识分享网。
本人亲自搭建的Azure DevOps服务器以及CICD一条龙服务!!
第一步:登陆Azure DevOps后台管理界面:
![CICD持续集成持续部署步骤插图1 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
第二部:注册代理池
![CICD持续集成持续部署步骤插图3 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
![CICD持续集成持续部署步骤插图5 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
第三步:配置部署池
![CICD持续集成持续部署步骤插图7 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
第四步:配置SVN服务连接
![CICD持续集成持续部署步骤插图9 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
第五步:在新建的项目中,配置构建信息:
5.1管道:
![CICD持续集成持续部署步骤插图11 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
5.2获取源:
![CICD持续集成持续部署步骤插图13 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
5.3代理作业1配置:
![CICD持续集成持续部署步骤插图15 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
5.4Use NuGet 4.4.1配置:
![CICD持续集成持续部署步骤插图17 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
5.5NuGet restore配置:
![CICD持续集成持续部署步骤插图19 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
5.6Build solution配置:
![CICD持续集成持续部署步骤插图21 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
5.7Test Assemblies配置
![CICD持续集成持续部署步骤插图23 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
5.8Publish symbols path配置:
![CICD持续集成持续部署步骤插图25 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
5.9Publish Artifact配置:
![CICD持续集成持续部署步骤插图27 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
6.0配置自动构建项目触发器,比如:当svn提交代码,该触发器回在60秒自动构建项目:
![CICD持续集成持续部署步骤插图29 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
![CICD持续集成持续部署步骤插图31 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
第六步:创建发布管道:
61.管道:
![CICD持续集成持续部署步骤插图33 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
6.2任务配置:
![CICD持续集成持续部署步骤插图35 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
6.3IIS Deployment配置:
![CICD持续集成持续部署步骤插图37 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
6.4IIS Web App Manage配置:
![CICD持续集成持续部署步骤插图39 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
6.5IIS Web App Deploy配置:
![CICD持续集成持续部署步骤插图41 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
6.6启用自动部署计划配置:
![CICD持续集成持续部署步骤插图43 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
6.7发布成功列表:
![CICD持续集成持续部署步骤插图45 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
6.8然后将将构建好的WebApi服务发布到IIS服务上:
![CICD持续集成持续部署步骤插图47 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
6.8直接在浏览器访问发布好的服务:
![CICD持续集成持续部署步骤插图49 CICD持续集成持续部署步骤](https://yundeesoft.com/wp-content/uploads/2022/11/2022112316405970.jpg)
PS:过程中遇到各种坑,总算一条龙服务总算完成了。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/41778.html