yinl_li 发表于 2018-1-6 21:07:57

Jenkins CI

前言:
  说到Jenkins就不得不说到它和Hudson以及Oracle之间剪不清理还乱的关系。笔者向来对八卦比较有兴趣但真正做事却只去看结果,现在的结果是Jenkins诞生了还好用。
一:下载及安装
  下载的话直接去官方网站好了,分为Java Web Archive 以及各个操作系统下的native安装包。笔者用的是Windows平台,直接就是一个安装包。
  安装的话就更加傻瓜式了,以前Hudson的安装还要自己安装JRE设置环境变量以及服务的方式自启动,Jenkins完全没有了这些烦恼。

二:安装Plugins

  丰富多彩的插件便是我们使用这个工具的原因了,所以安装完Jenkins以后,第一个任务便是安装需要的插件。
  由于悲催的网络问题,插件更新老是失败,不过一般人都不会有这个问题。

三:自动job
  定时自动从SVNupdate => MSBuild => MSTest => CheckStyle => Send Mail
  这些插件的使用,确实很简单,关键是设置的说明不好找,其实每个插件只要一个截图,就可以省却后来人无数麻烦。
  Note:
  May need to set the environment variables for the MSBuild and MSTest to run by cmdin workspace.
  May need to Install Visual Studio for the MSTest. It's not so cool.
  May need to manually add <import project="$(ProgramFiles)\MSBuild\StyleCop\v4.7\StyleCop.Targets"/> to the .csproj files for StyleCop.
页: [1]
查看完整版本: Jenkins CI