写这个主要是怕自己以后忘记了。。。所以记录一下。。。

wKioL1c5LOfT7iASAAMwMc40-vk494.jpg



如下图添加用户/用户组,其中:Overall是全局权限,slave是集群权限,job,run,view,scm是业务权限。其中overall中的read要勾选,否则用户登陆后什么也看不到。


Overall:

Administer:系统管理员权限

Read:浏览框架

Job:

Read:查看job

Build:执行构建

Cancel:取消构建

Run:

Delete:删除某次构建

Update:编辑某次构建信息

SCM:

Tag:为某次构建在svm上打标签




wKioL1c5LQKQsEE1AATS76emuag946.jpg



wKioL1c5LRfhOAnTAANLkY-oo9M763.jpg



wKioL1c5LSujnok-AAMY-ny5GLw937.jpg



wKiom1c5LFugtOcmAAM-D_p20HA849.jpg



wKioL1c5LU_QCCW3AAOlXkT1Suc400.jpg




wKioL1c5LW2R00eFAASfKismPM4381.jpg


wKioL1c5LXvhn9zVAAMTJUG6IEM158.jpg



Poll SCM :这是CI 系统中常见的选项。当您选择此选项,您可以指定一个定时作业表达式来定义Jenkins每隔多久检查一下您源代码仓库的变化。如果发现变化,就执行一次构建。例如,表达式中填写0,15,30,45 * * * *将使Jenkins每隔15分钟就检查一次您源码仓库的变化。


wKiom1c5LKLzjzcmAALVF04R7d4029.jpg



有些项目使用的ant编译的。

ant脚本实现的编译和打包,所以选择的是Invoke Ant,Ant Version选择你Ant配置的那个名字,注意不要选择default喔,那个选择了没有用。可以点击“增加构建步骤”看到。

如果你的构建脚本build.xml不在workspace根目录、或者说你的构建脚本不叫build.xml。那么需要在高级里设置Build File选项的路径,指明你的脚本。注意:是相对路径



wKiom1c5LKyi56mWAAGiedYZIcs193.jpg


额,就先这样吧。jenkins功能还是比较多的。。各种。。自己慢慢研究吧。还有其他插件。如ansible以及salt等等。