TFS2017持续集成构建

本文介绍了在TFS2017环境下从零开始搭建构建任务的过程,包括项目创建、生成定义配置、集成构建触发及结果查看等关键步骤。

TFS2017发布已经有几个月了,经过了几天的部署和尝试,TFS2017的功能变化真是挺大的。特别是在构建方面的变化,在产品的向导中已经声明XAML版本控制器和代理已经弃用了,并建议升级原来中13和15中的生产升级迁移到新的生产系统中,但同时,估计是保留向前兼容的原因吧,又提供了XAML配置的模式。

首次再onpremise环境中使用TFS2017的构建,还是经历了一番曲折的,不过经过十几次的尝试还是最终构建成功了,小激动也随之而来。下面是从准备项目、创建生成定义到集成构建的整个过程。

1, 创建一个典型的Asp.net的MVC项目,并加入的VC库中。

 

Figure 1 基于VS内置项目模版创建的Web项目

 

2, 创建生成定义,其中又几个小坑,要合理配置,不然的话是构建不成功的。


Figure 2 指定构建解决方案文件

 

Figure 3 配置一个共享文件夹作为发布路径

 

Figure 4 指定发布路径

 

3, 触发构建,代码签入时自动触发,也可手动触发

 

Figure 5 手工触发构建

 

4, 构建结果

 

Figure 6 构建结果

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值