这几天研究了一下jenkins使用,做一下记录。
源码管理 如果源码管理只有一个none选项的话,点击菜单栏最左边 的jenkins选项->系统管理->管理插件,选择可选插件,勾选Subversion plugin-in和GitHub Plugin, 这里选择svn,输入svn的仓库地址,和用户名密码。需要创建一个用户名和密码键值对。
构建触发器 这里可以设置触发构建的条件,其中 “Build periodically”是定期构建;“Poll SCM”是当有提交操作的时候触发构建。这里可以根据情况选择构建后操作 当拉取完代码之后,这里写脚本代码,对工程进行编译、发布 立即构建 选择一个新建的工程,然后点击左边的立即构建,这个时候就会从仓库中把我们的代码拉取到指定的目录。ps:我们可以把节点分组,比如说A,B,C,D四台服务器都叫”windows”,E,F,G,H这四台服务器叫”Linux”,在Job页面我们就可以限制部署到哪些子节点,在General选项中的restrict where can be run中配置,如果不配置的话,默认运行所有的节点。 1. 开启java web start方式 选择系统管理->Configure Global Security 2. 新建节点 系统管理->管理节点->新建节点 (节点名称不能为中文) 将 slave.jar放到服务器上,然后使用nohup执行上一个截图上的指令,执行之后,那个红叉就消失了 3. 新建一个工程 选择上一步新建的节点 剩下的配置在第一大节就已经说过了,参考jenkins的基本使用吧
