jenkins-api相关内容

使用init.groovy将全局密码添加到Jenkins

如何通过启动时运行的init.groovy向Jenkins添加全局密码? 为清楚起见,在“管理Jenkins->配置Jenkins"页面中,有一个标题为“全局密码"的部分.我想在Jenkins启动期间通过Groovy代码在该部分中添加条目. 我正在尝试使用 init.groovy .我需要通过 EnvInject插件添加全局密码.我可以使用以下代码为同一插件成功添加文件路径: d ..
发布时间:2021-02-11 20:10:05 其他开发

使用Jenkins Rest API安排Jenkins作业

我有一份Jenkins工作,计划在特定时间进行.我想以编程方式修改该时间. 我试图通过安装Schedule Build插件来修改构建,并使用http://jenkins_url/job/jobname/build?delay=3344sec对其进行修改.但这会将作业置于拥有Java线程的安静时期.我希望修改Schedule条目,而不要使其处于安静状态. 解决方案 您可以使用Build ..
发布时间:2021-02-11 19:55:17 其他开发

如何使用Jenkins服务器检查禁用的作业?

我正在使用Jenkins在服务器上运行测试. 所以我为每个服务器创建了一个作业,并对该作业进行了测试,我想用简单的bash脚本了解我的特定作业是否已禁用/启用吗? 我可以SSH到Jenkins服务器,我想从那里运行该脚本,我该怎么做? 解决方案 请参见http:///api和http:///api/xml: ..
发布时间:2019-09-02 21:36:41 其他开发

作为Jenkins管理员,如何在不以用户身份登录的情况下获取用户的API令牌?

作为管理员,我如何在不以我本人身份登录的情况下为除我以外的用户获取API令牌?当我访问用户配置页面时,看到的只是“令牌已隐藏",我也无法更改它. 解决方案 有一个Jenkins系统属性jenkins.security.ApiTokenProperty.showTokenToAdmins.您需要访问主服务器/OC进程启动才能进行更改. https://wiki .jenkins-ci. ..
发布时间:2019-09-02 20:45:32 其他开发

是否有任何Jenkins API可以获取工件名称并下载?

我想问,如果我使用詹金斯.如何获取所有工件列表并下载它,而不是从jenkins Web界面下载.我想为某些目标创建自己的Web界面. 是否有jenkins API可以做到这一点? 解决方案 根据此答案: https://superuser.com/questions/587426/download-最新的稳定詹金斯生成文件 您可以使用Jenkins API获取工件列表: htt ..
发布时间:2019-09-02 20:36:28 其他开发

使用REST创建作业并在jenkins中执行它们

我正在尝试创建一个WCF REST客户端,该客户端将与Jenkins通信并从XML文件创建作业,然后构建该作业.我的理解是,您可以使用Jenkins做到这一点. 有人可以提供一些命令,您可以在浏览器的地址栏上键入这些命令来创建和构建作业吗?即:http:localhost/jenkins/createItem?name=TESTJOB遵循这些原则. 解决方案 请参见 Jenkins ..
发布时间:2019-09-02 19:48:43 其他开发

修改Jenkins构建的描述

我想远程更改Jenkins构建说明。我有我的脚本所有设置和准备除了一个小问题:多行描述。 我使用REST API和JSON在Jenkins下载旧的描述: / p> old_description = $(curl -s --user“$ USER:$ PASSWORD”--data-urlencode“tree = description” \ “$ jenkins_url / j ..
发布时间:2017-03-06 00:19:12 Linux/Unix