我有一个多模块 maven 项目,我正在与 Jenkins 一起构建,名为 MyApp。我还有另一个依赖 MyApp 的 maven 项目,这个项目在 MyApp 上运行集成测试。
在 Jenkins 中,当我查看 MyApp 项目的状态时,它成功显示了以前运行的构建列表,我可以单击它们以查找更多信息(并查看控制台输出)。
然而,集成测试项目虽然构建正确,但它只显示之前运行的构建大约 5 分钟,此时发生了一些事情,詹金斯完全忘记了曾经运行过的构建。
在文件系统上,我可以 cd 到:
/usr/share/tomcat6/.jenkins/jobs/My App Integration Test/builds
Run Code Online (Sandbox Code Playgroud)
和 ls 显示
me@myserver:/usr/share/tomcat6/.jenkins/jobs/My App Integration Test/builds$ ls
1 2 2013-01-24_16-46-59 2013-01-24_16-51-58 2013-01-24_18-05-09 2013-01-24_18-58-46 3 4
Run Code Online (Sandbox Code Playgroud)
我之前运行的所有构建都在那里,应该在哪里。
Jenkins 在其项目配置页面中有一个“丢弃旧版本”功能,但我显然没有选中它。
我在 Ubuntu 上的 tomcat6 中运行 jenkins。
请帮忙?
归档时间: |
|
查看次数: |
12712 次 |
最近记录: |