
hudson
林家铺子在上海
爱好开源,喜欢分享
展开
-
hudson分布式构建step by step
我所在的group的产品有Linux,也有Windows,当然我不想为每个产品setup一个Hudson,进行了仔细的研究发现Hudson支持分布式构建,太好了,正好符号我的要求,希望有一个统一的中央界面来管理所有的产品,无论什么平台,无论使用什么source control ,无论build server在哪里,分布式构建一一满足。原创 2010-09-16 15:41:00 · 1256 阅读 · 0 评论 -
hudson卸载plugin
<br /> 在hudson plugin管理界面上,可以提供安装,升级,降级(部分),禁止(disable),但是没有提供卸载plugin的功能,这点很奇怪,就比如你只能安装软件,却不能卸载,现在的方面只能手动删除stop hudson servicedelete hpi file and corresponding folderstart hudson serivice<br /> <br />我在邮件列表中问了此事,早已经有人提出的feature了http://issues.hudson-ci.org原创 2010-09-23 08:27:00 · 2040 阅读 · 0 评论 -
如何在windows成功升级hudson
<br />本来这个事情很简单,只要你安装完成hudson之后,把它设成为windows service,然后再系统管理页面上点击自动升级(如果有新版本放出),升级完然后点击“Restart when No jobs are running",很奇怪我几乎每次都在这个地方挂了,页面始终停留在"please wait...."。刚刚用了下面的方法似乎可以搞定:不要点击Restart when No jobs are running 按钮当你完成升级之后,到系统管理页面里选择shutdown(准备关机),然后重原创 2010-10-08 03:12:00 · 1126 阅读 · 0 评论 -
hudson用于自动发提醒邮件在代码提交到仓库之后
<br />前天一位同事希望他们的svn 代码仓库能够有自动发邮件提醒功能在代码提交到仓库之后,其中经典的解决方法是在post-commit上使用svnnotify来实现,这个需要在server端,但是现在有了hudson,其实完全可以在这里实现<br /> 新建一个job,然后build trigger选择poll scm<br /> <br />* * * * *<br />然后 在email notification 中自定义。<br /> <br />这就表示每分钟去查询一次repo,如果有原创 2010-10-10 16:41:00 · 2018 阅读 · 2 评论 -
Jenkins Windows master和Linux slave
<br /> 当我们选择windows 为jenkins master 和Linux slave时候,ssh应该是最佳的方式。由于jenkins有内嵌的ssh client,所以只要在unix slave上安装ssh server,就可以了,在配置的时候,填充host/username/passwd 就可以了。原创 2011-02-14 20:39:00 · 2857 阅读 · 0 评论 -
Hudson/Jenkins 启动GUI工具
Hudson/Jenkins 启动gui 测试工具原创 2011-04-30 08:22:00 · 3258 阅读 · 3 评论 -
jenkins如何得到谁启动了build
在jenkins邮件列表中,有人问到了这个问题,解决的方法是:curl -X POST "$JENKINS_URL/job/$JOB_NAME/$BUILD_NUMBER/api/xml?xpath=//cause/userName/text()"这样的话,你就可以做些发邮件的功能。详见:http://jenkins.361315.n4.nabble.com/Can-I-capture-who-l原创 2011-07-03 08:44:48 · 3931 阅读 · 1 评论