jenkins-cli相关内容

如何在 shell 脚本中使用 Jenkins 参数

我想使用我们在 Jenkins 作业中定义的参数作为同一作业中 shell 命令的参数. 我创建了一个带有以下参数的参数化构建: high.version: 234低版本:220 我想将这些变量用作构建的 shell 脚本的参数: /bin/bash/hai/mycode/scripts/run_script.sh high.version 我如何在同一个作业中使用这些参数? ..
发布时间:2022-01-18 17:21:52 其他开发

从 Jenkins 工作流 (jenkinsfile) 更新 Jira 票证

如何从 Jenkinsfile (jenkins-工作流/管道)?有没有办法可以使用 Jira Issue Updater 插件 作为 Jenkinsfile 中的一个步骤? 我知道我可以使用 Jira RestAPI,但我想弄清楚我是否可以重新使用 jira-updater-issue. 我正在寻找的是类似于下面调用 Junit 存档器和 atifact 存档器的示例,但调用 jir ..
发布时间:2022-01-18 16:52:31 其他开发

Jenkins 0 构建后发布的文件

我有一个包含两个作业的 Jenkins 服务器设置 第一个工作轮询开发分支并在 jenkins 服务器上构建项目.然后我有另一个工作来轮询生产分支,这会在另一个 jenkins slave 上构建这个分支,它是登台服务器.此作业已配置为在成功构建时应通过 ssh 将工件发布到生产服务器. 所有 SSh 密钥都已设置,登台服务器连接到生产服务器,但传输了 0 个文件 使用 GIT_SS ..
发布时间:2022-01-14 17:40:02 其他开发

gitlab 6.0.2 Jenkins CI 服务未显示

我有一个 gitlab 服务器版本“Gitlab 6.0.2 10b0b8f".我想连接“Jenkins CI"以进行构建.为此,我正在关注 - http://doc.gitlab.com/ee/integration/jenkins.html .但是在项目服务中我看不到“Jenkins CI".只有我能看到“Gitlab CI".你能帮我么.任何例子都会被应用. 解决方案 解决了.Jen ..
发布时间:2022-01-10 11:48:01 其他开发

多个作业的相同工作区

我有一份名为“开发"的工作和另一个名为“代码分析"的项目.目前我们有两个不同的工作和不同的工作区,但代码相同;有什么办法可以为多个工作使用同一个工作区吗? 我检查了 Jenkins 中可用的插件,但没有找到任何合适的插件. 解决方案 假设您的“开发"Jenkins 作业工作区是 /var/workspace/job1.在“代码分析"作业配置页面,在General 标签下点击Advance ..
发布时间:2021-12-14 21:28:59 其他开发

将更改推送到 GitHub 选项时的 Jenkins-Build 选项不起作用

Jenkins 在本地主机上运行.我在 GitHub 中有我的存储库.我可以选择“将更改推送到 GitHub 时构建". 当我单击“立即构建"时,构建成功完成,没有问题.但是当我将代码提交到我的存储库时,不会发生自动构建.我可以从我的系统访问 GitHub,因为存储库是公开的,我相信即使是 Jenkins 也应该能够检测到它.我知道有一个轮询选项,但我希望 Jenkins 在存储库中检测到更 ..
发布时间:2021-12-14 13:36:13 其他开发

AUTO IT EXE 将通过 Jenkins CI 工具执行

我正在使用 CI Jenkins 工具并尝试执行 AUTO IT Exe 文件. 我通过 Jenkins 尝试了以下选项,但没有任何效果. 执行命令行参数 批处理文件 蚂蚁文件 Windows 运行器插件 解决方案 通过 Jenkins 在从站上运行 AutoIt 将取决于从站的启动方式.由于您使用的是 AutoIt,因此您使用的是 Windows.Windo ..
发布时间:2021-11-30 20:50:53 其他开发

使用 ansible 创建 jenkins 工作

我正在开发一个使用 ansible 在 centos7 上部署 jenkins CI 服务器的项目我在使用 ansible 从 xml 模板创建 jenkins 作业时遇到问题. 到目前为止一切正常,但现在我希望能够创建作业,并使用 ansible 从 xml 文件中为它们提供一些基本配置.我的解决方案是来自 jenkins-cli 的以下命令: sudo java -jar jenkin ..
发布时间:2021-11-11 01:09:26 其他开发

使用 ansible 创建 jenkins 工作

我正在开发一个使用 ansible 在 centos7 上部署 jenkins CI 服务器的项目我在使用 ansible 从 xml 模板创建 jenkins 作业时遇到问题. 到目前为止一切正常,但现在我希望能够创建作业,并使用 ansible 从 xml 文件中为它们提供一些基本配置.我的解决方案是来自 jenkins-cli 的以下命令: sudo java -jar jenkin ..
发布时间:2021-11-11 00:00:55 其他开发

如何使用Jenkins远程API获取构建工作区路径?

是否可以使用jenkins远程api获取当前构建的工作空间路径?我可以使用api/json获取基于内部版本号的内部版本详细信息,但它不会返回工作区详细信息. curl http://jenkinsServer:8080/job/testing/1/api/json 解决方案 据我了解,您不能使用Jenkins远程API来做到这一点.但是,您可以从您的项目名称推断工作区.例如,如果Jenk ..

詹金斯奴隶自我登记

我正在创建一个Jenkins主/从集群,但是我很难找到让新的从属自动向主注册的方法. 我当前的设置是运行一些Terraform脚本,这些脚本将创建主服务器和5个从服务器.然后,我必须登录到主节点并管理Jenkins->管理节点->新节点,然后手动创建所需的节点数. 然后,我将RDP放入我的从站并运行命令java -jar agent.jar -jnlpUrl http://yourse ..
发布时间:2021-02-11 20:13:46 其他开发

可用选项卡中存在的所有插件是否与主詹金斯版本兼容?

如果我有2个Jenkins大师,请说 A:Jenkins版本2.22 B:詹金斯2.35版 所以当我去管理Jenkins时->管理插件我看到可用的插件. 这是否意味着可用插件中列出的所有插件都与该特定版本的Jenkins兼容? 例如:Jenkins master A中可用的插件与Jenkins的2.22版本兼容. 和Jenkins master B中的Available插件与2. ..
发布时间:2021-02-11 20:07:32 其他开发

如果第一个项目构建成功,则如何在jekins中配置作业,然后触发另一个项目,以此类推.工作

如果第一个项目构建成功,我想在jekins中触发项目,然后触发另一个项目,依此类推..怎么做.我拥有project1,project2和project3,project4,project5,依此类推.在这里,我正在配置“多配置项目"作业. 对于exp:-project1->成功,然后触发project2->成功,然后触发project3 如果任何阶段失败,则不会触发其他项目.这是“多配 ..
发布时间:2021-02-11 20:06:44 其他开发

如何基于选择的Choice参数定义Jenkins String参数

我正在尝试设置工作,这需要用户在所选的Choice上输入输入字符串 我看过各种插件,但是所有插件都可以选择Choice参数,但不能选择一个字符串 场景-产品(abc,def,ghi,jkl) 如果产品名称仅为"def" ,则用户需要输入从属修订号作为字符串参数"12356",如果选择了任何其他产品,则用户不应有任何选择来输入字符串参数 感谢您的帮助 解决方案 在Jenki ..
发布时间:2021-02-11 20:04:59 其他开发

使Jenkins自动运行失败的测试

我找到了 Flaky Test Handler 的插件, c1>,此插件可以运行现场测试,但不能由调度程序自动运行.该Flaky Test Handler具有提供按钮DeFlake Build,但是我必须自己单击它. 问题:我可以通过按钮或其他任何建议来解决此问题吗? 目标是:自动再次运行失败的测试. 解决方案 您不需要Jenkins插件,可以使用 /examples/reru ..
发布时间:2021-02-11 20:03:39 Java开发

Jenkins:如何在Jenkins声明式管道中实现并行动态阶段

我正在研究声明式管道.我正在尝试实现动态阶段,该阶段应该与定义的代理平行地分配各个阶段.当我探索时,我学会了如何实现动态顺序阶段.下面是我的示例代码. 我现在的问题是,如何与我拥有的代理商实现并行阶段.例如,如果我有3个代理,则这5个阶段应在代理并行中并行运行.我尝试使用并行测试,但无法正常工作.请帮助我进一步改进! def learn pipeline { agent non ..