运行前脚本以确定是否应运行 Jenkins 矩阵作业
我有一份由矩阵样式配置组成的 Jenkins 工作。我想运行一个脚本来确定是否应该运行该组合(类似于组合过滤器,但是是动态的)。因此,将作业设置为“…
每个测试套件中的第一个测试无法连接到数据库
我们正在运行超过 2000 个 junit,大多数测试都通过 jdbc 调用连接到 Oracle 数据库。我们遇到的问题是极少数测试由于某种原因无法连接到数据库。以下…
使用 Hudson/Jenkins API 确定给定作业当前是否正在运行
是否有 API 可以确定给定作业当前是否正在运行? 理想情况下,我还希望能够确定其估计完成百分比并获取 SVN 修订号和提交评论的详细信息! 编辑: 我…
在 Jenkins 中构建之前从另一个作业中提取文件?
希望你能在这件事上帮助我。我有一个名为“Template”的工作,它生成一个 template.xml 文件。我还有其他几个工作使用此 template.xml 文件。但是,在…
仅在 Jenkins(和/或 Hudson)上检查已更改文件的 Checkstyle 和 Findbugs
我们使用大量遗留代码,并考虑为新代码引入一些指标。是否可以让 Findbugs 和 Checkstyle 仅在更改的文件而不是完整的项目上运行? 最好确保只签入最…
Hudson Nant 插件 = $WORKSPACE 属性包含空格
我正在尝试 Hudson 并尝试运行接收解决方案文件夹路径(对于我的 .net 1.1 项目)的 Nant 脚本,但由于路径中包含空格,它一直失败。 所以我的电话是…
Jenkins:所有构建后操作都会出现两次 - 无 SVN 标记
我们有一些 Jenkins(以前是 Hudson 系统)作业正在运行。 现在,我们突然看到大多数构建后操作出现两次: 此外,如果选择了成功构建的 Subversion 标…
为什么 Jenkins 让我升级到 Hudson?
我有最新版本的 Jenkins,我用以下命令启动了它 “java -jar jenkins.jar。” 然后我收到错误 ????: Failed Loading plugin rest-plugin hudson.util.…
Jenkins 找不到 xcode 配置文件
我的 xcodebuild 通过 ant 成功运行。如果我 ssh 进入系统并运行构建,它就可以正常工作。然而,当通过 Jenkins 调用同一个 ant 目标(在 mac 上作为…
无法访问 Sonar MySQL 数据库 原因:java.sql.SQLException:用户“sonar”@“glassfishdev.ccs.local”访问被拒绝(使用密码:YES)
我正在尝试将声纳添加到我的持续集成构建系统中。我使用 ANT 作为构建脚本,并使用 sonar-ant-task-1.1.jar 进行声纳,以根据 SVN 中的源代码生成报告…
Jenkins CI 仪表板 - 直接链接到已部署的 Web 应用程序
在 Jenkins CI Dashboard 中,我定义了一些将 Web 应用程序部署到 tomcat 服务器的作业。有什么方法可以直接链接到这些已部署的应用程序吗?像那样: …
即使没有新的提交,Jenkins Poll SVN 也会不断构建
我正在尝试设置 Jenkins 从我的 SVN 存储库进行轮询,并在检测到提交已进入时启动新的构建。我已经使轮询部分正常工作,但该构建相当过分热心,现在正…