你的工程结构怎么样的,父子继承的模块? statscm 这个插件没用过,一般都使用 maven-site-plugin.
puppet 是配置管理类的软件啊。
可以尝试下 zabbix。 很多运维监控类软件都是开源的,有些特殊的监控可以自己写脚本扩展。
我是在 ubuntu 12.04 上测试的,安装报错的话应该是有些依赖找不到吧。
Python 2.7.3
写了一个获取 job 最近一次构建状态的例子 [code] from jenkinsapi.jenkins import * from jenkinsapi.job import *
jenkins = Jenkins('http://build..com','dc.wang',''***) my_job = jenkins.get_job("mask-password") job_status = my_job.get_last_build()
if job_status.is_good(): print "The build passed successfully" else: print job_status.get_status() ~ [/code] 测试过可以正确获取 job 的构建状态。
wget --auth-no-challenge --http-user=user --http-password=password http://hudson.yourcompany.com/job/your_job/build?token=TOKEN
原来是批处理多行注释的问题,批处理本身不支持多行注释,需要通过其它方式来实现。 我这个问题可以通过在第一行末尾增加一个 “^” 符号来解决 配置如下:[code] rem 参数 1:邮件列表参数 2:JOB 构建地址参数 3:本次升级日志获取版本参数 4:当天构建次数 (小版本号) 参数 5:自动打 tag 获取的开发分支版本号 (默认为 head,可以不填写)^ rem 构建 job 列表 echo src\BarClient\BarClientView.sln > %WORKSPACE%\joblist echo src\BarServer\BarServer.sln >> %WORKSPACE%\joblist call d:\bat\7180_new.bat scmList %JOB_URL% 5265 01 head[/code]
如果把 job 构建和结果的统计集成到内部的一些系统里面,这个还是比较方便的。 还可以参考下官网推荐的 python api: http://packages.python.org/jenkinsapi/
这个包是我查资料的时候发现的,大概看了下,没在工作中使用过,不过 API 写的挺详细的。
官网不是已经有了 python Jenkins 的扩展了么。 http://packages.python.org/python-jenkins/
这个插件在 slave 环境为 windows 的情况下,构建日志全部都是乱码。 slave 环境为 linux,编码为 utf8,构建日志正常。 windows 的系统环境编码不敢调整,我估计得安装英文版的 windows 系统才行了。
请检查下根目录和子目录的权限继承关系
这个插件很给力。
post-commit 我发你的链接上写的很详细了。。 具体的功能需要你自己在 hook 脚本里面实现,windows 下面 python、perl、bat 都可以。
http://www.worldhello.net/doc/svn_hooks/svn_hooks.mm.htm 你参考下这个链接吧,讲解的很详细。
做了两年多测试转了 SCM,看到这么多熟悉的测试工具。 我这边的 SCM 组现在是属于质量部门的,和测试部门交互也还比较多的。 这岗位不会又是北京的吧~~
你的 rar 文件压缩之后放在哪个目录,确认下 Source 的配置
我们这试用期和转正之后的工资是一样的。:-D
你直接用 javac 编译下这个源码吧。 如果能编译通过就神奇了。
那就没办法了。 找 IT 吧,域控的管理人员总应该知道的。
服务器地址 ldaps://ip:port Manager DN 输入具有能够查询域帐号信息的帐号,密码就是该帐号登录验证的密码
你把 Jenkins 的运行日志贴一下,涉及到 ldap 登录验证的这一段就行。
我待过的几家公司,QA 和 tester 差不多的。
你按照@scmroad的参数执行下吧。