(本文主要用来记录一下项目配置项的填写,只是一个简单的记录和参考,详细帮助请查看文档或网络搜索)

服务器主机系统: windows7 ;  已安装开发环境: jdk8、vs2013 ; 使用的jenkins版本: 2.89.2

Jenkins的安装:我采用的是war包直接运行的方式,使用管理员权限启动cmd命令行, 然后 java -jar jenkins.war --httpPort=8080 即可启动jenkins服务(启动后命令行窗口不要关!), 启动成功后最后一行会提示:Jenkins is fully up and running。 


在服务器浏览器上输入 localhost:8080 即可登录jenkins,第一次登录的时候需要设置用户名、密码(初始密码会有提示在哪保存)、安装插件等,插件建议按推荐的安装就行。安装完成后就会进入jenkins主界面。

选择系统管理-系统设置,即可对环境进行配置:

主目录是指jenkins数据的存放目录,这个直接在命令行调用war包启动的话貌似改不了,可以点击行后边的问号获取帮助,进行修改;


Jenkins Location是比较关键的项,指定jenkins的地址和管理员邮箱,地址就填服务器的ip与端口即可,如 http://192.168.1.100:8080,这样就可以在其他机器上通过地址登陆了。


接下来又是一个比较关键的项:扩展邮箱插件,邮件功能比自带的强大,基本配置如下,其中:user name就填你自己的邮箱, Password就是你的邮箱密码


这个通知是jenkins自带的邮件服务,也可以配上


到此,系统配置基本完成了,当然,根据项目需求可能会有其他的配置,不再细述。接下来新建一个项目并配置。

选择新建,填写项目名字,选择项目类型即可完成新建项目,点进项目名字后,在左侧选择配置。

我选择的是svn,截图中依次为仓库地址、SVN账号密码、本地存放地址、其他两项默认即可



接下来是构建触发器,是让你选择什么时候执行构建工程的,我选择的是周期执行(语法请自行查看帮助):周一到周六、每天凌晨1点到2.59、16分到36分执行一次构建。


构建环境一项均默认。

接下来是构建项配置,这个是非常重要的。我选择的是执行windows脚本命令,你可以直接把这个小框当作windows的CMD命令行来用


最后一项就是构建后操作,编译失败是发送邮件通知(这里用的是jenkins自带的邮件功能)


如果想使用扩展邮件插件则选择 Editable Email Notification,界面如下。此插件可以选择何时发送邮件:构建成功、失败、构建前、构建后、构建后执行脚本等,场景非常丰富。我目前使用的是构建后执行脚本,邮件触发条件为:构建日志中含有某个关键字。关于这个插件的详细使用,改天再写一篇记录一下。


注意,要使邮件功能正常工作,之前在系统设置里边的SMTP服务器、SMTP认证等信息一定要正确填写!






Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐