我需要从 Jenkins 实例获取所有构建的日志。 问题是,这会返回如此巨大的响应,以至于 Jenkins 实例本身用完了 memory。 因此,另一种方法是分别从每个文件夹中获取所有构建。 那就是我面临的问题。 当我查看文件夹时,有些构建在文件夹下 2 层,有些在文件夹下 3 层,也许还有一些构建 ...
我需要从 Jenkins 实例获取所有构建的日志。 问题是,这会返回如此巨大的响应,以至于 Jenkins 实例本身用完了 memory。 因此,另一种方法是分别从每个文件夹中获取所有构建。 那就是我面临的问题。 当我查看文件夹时,有些构建在文件夹下 2 层,有些在文件夹下 3 层,也许还有一些构建 ...
我目前正在尝试通过我的 API 返回一个输入 stream。输入 stream 包含一个 html 文件,我之前通过 Cdancy Jenkinsclient 通过输入 884041850399 从 Jenkins 获取该文件 884041850399688。 如果我输入Json作为@Produce ...
假设我有 2 个节点: 节点A 基站我想通过 NodeA 检查 NodeB 是否有给定的目录。 有没有办法通过 Jenkins API 做到这一点? 预期成绩如果 NodeB 中存在文件路径,则 NodeA 应返回 true 如果文件路径在 NodeB 中不存在,NodeA 应该返回 false ...
I need to download using Jenkins cli or Jenkins api or any other rest API. 我需要将工件下载到本地机器。 任何人都可以解释这怎么可能 ...
我正在寻找任何插件,我可以从中提取包含 jenkins 作业总数的数据,构建失败的总数定期发生。 编辑 1:参考此方法出现以下错误列出 Jenkins 过去一年的作业构建详细信息以及触发构建的用户错误: 编辑2: 我在自由式作业的构建部分将脚本作为“执行系统 Groovy 步骤”运行。 下图供您参考 ...
I'm having trouble with Jenkins' API while using Python 3.10.2 with Ubuntu LTS 20.4 with Jenkins 2.361 with api4jenkins 1.11 as the wrapper for the ...
我想从使用 REST API 的响应中的操作参数中获取“值”字段: 价值”:“PROJECT.47” “价值”:“PROJECT.54” 我正在使用以下查询,它为我提供了第一个操作,但不能只获取 value 元素。 http://10.100.6.52:8080/jenkins/view ...
我已经使用 Jenkins REST API URL 使用 Java (JAR) 获取构建状态。 它通过将用户名和密码传递给 API URL 成功地工作。我在 Jenkins 中创建了一个作业并使用该 JAR 文件来获取构建状态。 但是,我的问题是,为什么我已经在 Jenkins 登录以访问该工作 ...
我正在尝试使用 jenkins API 来检索正在运行的作业 buildURLs 的列表,这适用于查询https://jenkins.server.com/computer/api/xml?tree=computer[executors[currentExecutable[url]] ]&d ...
从新的一年开始,我无法使用可以在此处找到的经典示例从我的 Jenkins 中提取工作信息: https ://jenkinsapi.readthedocs.io/en/latest/using_jenkinsapi.html#example-2-get -在詹金斯服务器上运行的作业详情。 代替它们 ...
我正在尝试使用 postman 通过 Rest API 创建凭据。 我将发布请求发送到此域: 我添加了一个 API-Key 作为身份验证,通过 API 创建了一个面包屑(请求见下文)并添加了它。r = requests.get(f'http://localhost:8080/crumbIssuer/ ...
可以通过以下方式禁用多分支管道: https://my.jenkins.net/job/my-project/disable 可以通过以下方式启用多分支管道: https://my.jenkins.net/job/my-project/enable 但是我还没有找到任何 API 来获得实际状态 ...
我正在使用这个https://python-jenkins.readthedocs.io/en/latest/ python Jenkins API 从 XML 配置创建作业。 除了 Bitbucket 服务器的 webhook 之外,一切正常。 我需要至少点击一次保存/应用按钮来激活 Webhoo ...
我对使用 API 有点陌生。 在下面的问题中,答案提到使用http://<MY_SERVER>/job/<MY_JOB>/api url 删除作业的说明。 这涉及向http://<MY_SERVER>/job/<MY_JOB>/doDelete发送 P ...
我对 API 和 JavaScript 相当陌生,所以我不确定我在这里做错了什么,请在下面找到我面临的问题的详细信息目标- 获取网页上的 Jenkins 详细信息作为我目标的一部分,我正在尝试创建一个 web 页面,我可以从该页面触发 Jenkins 作业并获取网页上显示的构建信息。 作为目标的一 ...
我进行了必要的设置,以允许使用 REST API 远程触发 Jenkins 管道作业。 我现在正在使用 curl 测试构建触发器。 构建被正确触发,但没有检测到任何构建参数。 Jenkins 版本为 2.210 Apache HTTPd 用作反向代理操作系统是 Centos 7.x 用户已配置 ...
我有一个场景,我想用参数远程触发 Jenkins 构建。 我在我的 java 代码中使用以下 jar 连接到 Jenkins: 以下是我用来检查 Jenkins 版本的代码片段。 我收到以下错误: 如何使用 Jenkins 客户端设置 SSLContext/证书? 或者我应该使用任何其他依赖项连接到 ...
我正在寻找一种使用 API 复制 jenkins 作业的方法。 我尝试了几个 Python 包装器: 但是所有这些方法中的复制方法都会在没有构建的情况下复制作业。 ...
您好,我需要获取由计时器触发的每晚最后一次构建,检查状态以及是否重新触发不成功。 找不到如何过滤特定时间的构建以及如何触发的方法 有什么提示吗? ...
我有 80 个 jenkins 工作,我想以编程方式重新构建它们。 所有 80 个都使用不同的参数集运行。 我可以在这里看到 2 种方法,用于在视图和文件夹中的作业 x, 仅通过为 x 作业指定作业 id(又名 job_url),使用一些 Jenkins API 来构建 x 作业 遍历并找出 ...