isTester.com发起人,某互联网公司测试经理,十年测试经验,公众号“简尚”; 致力于软件测试从业者综合能力提升 & 职场人每日进阶。 微信isTester 》》博客文章未标注转载均属「原创」,转载找老徐授权;

答疑 | asp.net项目,如何实现Jenkins持续集成 ?

上一篇 / 下一篇  2016-10-28 13:13:29 / 个人分类:测试工具

51Testing软件测试网k/^\&{&m R@*U9n7{w
51Testing软件测试网)K@Gey G6n-E
Jenkins内置了对maven的支持,提供了maven project。如果你的项目使用了其他的构建工具,或者不是Java项目,则只能是free style. project。在使用Jenkins的过程中,我发现,其实maven project可能本就是一个错误,都用free style/matrix project就足够了。提问中说到项目使用asp.net , 构建工具当然首选MSBuild,没必要削足适履地去使用maven project。51Testing软件测试网Ip%q!gY q-s
51Testing软件测试网 F0i3g3Y(vU
同样地,Jenkins内置了对svn的支持,提供了jenkins subversion plugin。它的最大特点是:由svn plugin负责在slave上checkout/update代码。slave机器上不需要保存svn密码,甚至不需要安装svn客户端。这对于代码的安全做了不错的支持。51Testing软件测试网 c/W'|*wfh|
51Testing软件测试网5~8^g ePD&B
如果你所在的项目/公司强调对代码仓库的每一个目录都要有细致的权限管理,svn以及jenkins的svn plugin,就是你的选择。如果不是,换成git可能更好。
51Testing软件测试网"OFTj,B^#X:t
51Testing软件测试网8t~(R(@g2kCL(q*?$R
作者:黄少彦51Testing软件测试网q+rV&x7^D(n)W#l
链接:https://www.zhihu.com/question/30531889/answer/49884591
~KW} X o0来源:知乎51Testing软件测试网V.k{.b!G1M
著作权归作者所有,转载请联系作者获得授权。

TAG: 软件测试 Jenkins 持续集成

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar