摘要: Jenkins的job->build 支持Ant,maven,windows batch和Shell, 但是我们知道python,perl,ruby等脚本其实也是shell脚本,所以这里的Shell可以扩展为python,perl,ruby等。例如: 下面执行windows batch 和python执行后的输入如下:可以看到windows batch和shell脚本被保存到slave上的临时目录下,然后再执行。完! 阅读全文
posted @ 2011-11-14 15:49 iTech 阅读(21285) 评论(1) 推荐(0) 编辑
摘要: Jenkins最佳实践,其实大部分对于其他的CI工具同样的适用: * Jenkins的安全。对Jenkins的用户使用授权和访问控制。默认地Jenkins不执行任何的安全检查,这意味着任何人都可以访问Jenkins来配置Jenkins,修改job,和执行build。这对于在企业内部使用也许可以接受,但是存在很高的安全风险,例如其他人错误滴删除了job,错误地配置你的job在每分钟运行,启动太多的builds等。所以一般使用plugin来对Jenkins增加授权和访问控制。* 有规律地对Jenkins的home目录的备份。* 使用file fingerprinting来管理依赖关系。当在Jen. 阅读全文
posted @ 2011-11-14 15:24 iTech 阅读(32436) 评论(0) 推荐(2) 编辑