Web services 使用hudson获取远程测试结果
我有一台运行专有语言的服务器,在该服务器上我可以用这种语言运行“单元测试”。我不能在这台机器上安装Hudson从机,但我希望这些测试结果出现在Hudson的作业中(至少有一个服务器代码的代码质量监控)。 我目前正在尝试使用web服务获取结果并将其存储在Hudson workspace中,但我确实担心这不是正确的解决方案。Web services 使用hudson获取远程测试结果,web-services,continuous-integration,hudson,Web Services,Continuous Integration,Hudson,我有一台运行专有语言的服务器,在该服务器上我可以用这种语言运行“单元测试”。我不能在这台机器上安装Hudson从机,但我希望这些测试结果出现在Hudson的作业中(至少有一个服务器代码的代码质量监控)。 我目前正在尝试使用web服务获取结果并将其存储在Hudson workspace中,但我确实担心这不是正确的解决方案。 你能给我什么建议?不确定这些是否可行,但 可能有一种选择是,当构建作业完成时,执行第二个构建目标或脚本,将测试结果从远程服务器scp到本地构建服务器,以便它们显示在hudson
你能给我什么建议?不确定这些是否可行,但 可能有一种选择是,当构建作业完成时,执行第二个构建目标或脚本,将测试结果从远程服务器scp到本地构建服务器,以便它们显示在hudson中 或者如果平台允许 使用sshfs等工具将远程计算机上的目录映射到本地文件系统
卡尔不确定这些是否可行,但 可能有一种选择是,当构建作业完成时,执行第二个构建目标或脚本,将测试结果从远程服务器scp到本地构建服务器,以便它们显示在hudson中 或者如果平台允许 使用sshfs等工具将远程计算机上的目录映射到本地文件系统
karl是的,您可以使用脚本任务将scp或任何结果(junit xml格式)保存到当前工作区目录中。然后有一个“发布JUnit测试结果报告”后构建任务&将它指向复制的in文件 显然,如果它不是junit兼容的格式,您必须转换它
听起来您走的路是对的,不过,您可以使用脚本任务将scp或任何结果(junit xml格式)发送到当前工作区目录。然后有一个“发布JUnit测试结果报告”后构建任务&将它指向复制的in文件 显然,如果它不是junit兼容的格式,您必须转换它
听起来你走的路是对的,不过我终于走上了web服务的道路,尽管这并不容易。 在这条道路上有一些步骤
我终于走上了web服务的道路,尽管这并不容易。 在这条道路上有一些步骤