假设我有 2 个节点: 节点A 基站我想通过 NodeA 检查 NodeB 是否有给定的目录。 有没有办法通过 Jenkins API 做到这一点? 预期成绩如果 NodeB 中存在文件路径,则 NodeA 应返回 true 如果文件路径在 NodeB 中不存在,NodeA 应该返回 false ...
假设我有 2 个节点: 节点A 基站我想通过 NodeA 检查 NodeB 是否有给定的目录。 有没有办法通过 Jenkins API 做到这一点? 预期成绩如果 NodeB 中存在文件路径,则 NodeA 应返回 true 如果文件路径在 NodeB 中不存在,NodeA 应该返回 false ...
我已经准备好python脚本,并且需要使用Hudson CI运行。 我可以看到配置作业中唯一受支持的环境是可执行外壳。 如何在可执行Shell(Bash Shell)中运行python脚本? 有什么想法或建议吗? ...
我使用groovy脚本来获取30天以上的所有Hudson作业。 使用以下脚本。 我还想禁用所有旧作业作为该脚本的一部分,有人可以建议如何做。 以下是哈德森的脚本。 ...
我有一个 hudson 实例在运行,我每天都有 100 个作业在运行。 我想获取上次成功工作是 x 天的工作列表,以便我可以禁用此类不需要的工作。 示例: hudson 上有一些工作,它们上次成功构建在一年前,现在不再需要了。 我想要一种查询和获取旧工作列表的方法。 ...
我正在处理一个需求,我需要在构建步骤之后将作业的日志文件传递给Web服务 我想知道 构建后可以用来调用Web服务的插件有哪些,这将有助于我传递日志文件。 我正在使用以下方法获取日志文件的路径: $ JENKINS_HOME /职位/ $ JOB_NAME /构建/ ...
我正在构建一个Jenkins插件,其功能之一就是提交并推送构建过程中生成的某些文件。 我已经有提交和推送的代码(使用org.jenkinsci.plugins中的Git客户端),但是当我执行时 我收到没有推送权限的错误。 因此,我的问题是:如何重新使用项目的凭据来正确配置gitCli ...
我正在Hudson服务器中执行Java脚本。 如果Java失败,我想抛出新错误,但我不知道该怎么做。 我想引发新的错误,因为我配置了在此处输入图像描述时引发新电子邮件的错误。 ...
如何通过REST API取消jenkins中的构建队列作业,这些作业不是由jenkins启动的,而是在其构建队列中。 我知道如何使用以下命令取消正在进行的作业 ...
我有一个参数化的Hudson作业,因此可以生成HTML报告。 我需要将此HTML附加到内部版本,而不是附加到作业上,因为HTML报告会根据参数进行更改。 http://wiki.hudson-ci.org/display/HUDSON/HTML+Publisher+Plugin并没有帮助,因 ...
是HUDSON ci-server的新手。 我有一项要求,要求我必须使用Hudson远程访问API并在hudson中创建新作业,或者编辑现有作业的配置文件并对其进行更新 。 我有一个示例config.xml文件。 现在,我有了一个名为project-properties的标签。 ...
我让hudson成功在Windows服务器上运行。 需要重新启动hudson服务。 重新启动后,我得到以下错误。 任何想法,或者有人遇到此问题。 非常感谢帮助! ...
我从这里使用以下示例: Freshen类将被序列化并发送到从属设备以执行。 我如何从Freshen班级内访问母版记录器并记录其进度? ...
有没有一种使用Hudson CLI API更改Hudson作业的存储库URL的方法? ...
我正在尝试向Jenkins API提交POST以创建新工作。 我遵循了API文档,并且正在使用Postman发出特定请求。 当我发出请求时,服务器返回ERROR 500和以下错误: 状态码:500 例外:无法读取/var/lib/jenkins/jobs/Tes234t ...
我正在将电子邮件扩展插件与Hudson一起使用。 插件仅提供TO列表选项。 有什么方法可以添加CC和BCC选项? 请指导。 ...
我有一份与 hudson 和 Ant 一起运行的工作“A”。 如果当前构建状态为失败,我需要在 3 小时后再次运行构建“A”。 如果当前构建状态为成功,则无需执行任何操作。 有没有办法自动化这个? ...
我有一个Java程序,它为一组哈德逊服务器控制自动生成的作业。 使用hudson远程API创建,删除或更新job(config)没问题。 我还设法创建了哈德逊视图,并为哈德逊视图创建了新工作。 但是我仍然需要知道如何向视图添加一个已经存在的作业,以及如何再次将其删除。 是否有带有参数 ...
我正在使用 jenkins 1.447.2 版本。我的主人是 linux,奴隶是 Windows 我在尝试将 slave 连接到 jenkins 的 master 时遇到上述错误..我收到了这个错误,因为我将 master 设为静态。(IP)。 如何解决这个问题? ...
我有工作A和B。 提交将由作业A轮询,并且正在作业B上进行构建。因此,我在作业B完成后确实为电子邮件扩展插件做了升级,以便从作业A发送电子邮件。 我有上作业B自身运行一些定期调度任务。 这种情况下,我需要配置电子邮件触发。 我的问题是,如果我为工作B本身配置电子邮件,并且还升级了 ...
我想知道是否有人知道通过某种方式使用CLI可以从特定的Hudson作业中获得成功的结果来获得最新的构建版本的方法或插件。 我可以看到此结果保存在[DateTime]\\build.xml文件中,因此我可以编写一些内容来获取结果,但想知道是否有人已经这样做或是否知道使用CLI来获取此信息的方 ...