Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
带有用户输入和选择变量的 Jenkinsfile
我想使用新的 Jenkinsfile 来完成新的工作 我有 jenkinsfile 它位于单独的存储库中 我从另一个 GitLab 存储库获取分支git ls remote在bash中 我将它们存储在变量中 branch1 branch2
jenkins
jenkinspipeline
如何从 Jenkins 声明式和脚本化管道内的 POM 中提取版本 ID?
我已经创建了一个管道并使用嵌入式 groovy 管道脚本定义 但似乎无法从 POM 获取项目的版本 ID 我尝试了这个 它在 groovy 控制台中工作 但在 Jenkins 构建管道脚本中工作 def project new XmlSlu
Maven
jenkins
Groovy
jenkinspipeline
Jenkins 管道按顺序构建多个项目?
对于詹金斯来说 我是一个新手 我希望能够采用不同的项目并通过管道按顺序构建它们 我注意到 Jenkins 可以通过管道按顺序或并行运行各个阶段 有没有办法通过顺序或并行运行同一节点上的项目来实现这种情况 我知道这个问题有点老了 但如果有人可
jenkins
jenkinsplugins
jenkinspipeline
Jenkins Pipeline - 在阶段之间传递 Artifact URL
我的用例是构建一个 Java 作业 将 tar gz zip 部署到 nexus 并将此工件 URL 传递到后续阶段 我在执行其他验证的脚本中使用以下命令 mvn B clean deploy U package deploy deploy
jenkins
Groovy
jenkinspipeline
使用 Jenkins 进行 Azure 配置
作为 QA 管道 在 Jenkins 中 的一部分 目标是自动配置和配置虚拟机以运行 QA 测试 Jenkins 管道可以触发 Terraform 代码来自动配置 VM 和用于配置 VM 的 Ansible 代码 但是 诸如此类的问题rol
使用 Jenkins 共享库作为类
我有一个 Jenkins 文件 我正在尝试从我的共享库实例化一个常规类 我得到 无法解决类测试 我在共享库中有一个 src com org foo groovy 文件 package com org class Test implement
class
jenkins
Groovy
sharedlibraries
jenkinspipeline
urllib3 的 Jenkins 作业失败:ValueError:超时值连接为
,但它必须是 int、float 或 None
截至 2023 年 5 月 4 日 16 00 我开始看到我们的一项 Jenkins 作业失败并出现以下错误 Traceback most recent call last File home jenkins agent workspace
python
jenkins
pythonrequests
jenkinspipeline
urllib3
在 Jenkinsfile 中运行映像时如何传递 docker 容器参数
我有一个以以下结尾的 Dockerfile ENTRYPOINT node index js CMD help The index js可以采用几个不同的参数 我还需要公开容器的端口 因此如果我手动运行它 我会执行以下操作 docker r
Docker
jenkins
jenkinspipeline
如何使用 Jenkins http-request 插件和 Pipeline 在正文中 POST JSON 数据?
使用 Jenkins 的 http request 插件 v1 8 10 我运行的是 1 643 现在支持在请求中 POSTing 正文 所以这thread https stackoverflow com questions 3608242
jenkins
Groovy
jenkinsplugins
HttpRequest
jenkinspipeline
是否可以在groovy函数上设置环境变量
我知道我可以在一个阶段有一个关于詹金斯管道 声明性 的环境部分 像这样 stage Name environment NAME value steps script Do something using these env vars 我想编
jenkinspipeline
jenkinsgroovy
在 Jenkinsfile 中设置 SonarQube Webhook
我正在尝试创建一个 Jenkins 多分支管道 在每次推送到 bitbucket 时 都会对项目的该分支执行 SonarQube 分析 Jenkins 正确地为每个分支创建新作业 并在 SonarQube 中创建一个新项目 并将分支名称附加
SonarQube
jenkinspipeline
multibranchpipeline
Jenkinsfile 中的 Jenkins 全局环境变量
如何在 Jenkinsfile 中调用全局环境变量 例如 如果我有一个变量 name credentialsId value xxxx xxxx xxxxx xxxxxxxxx 如何在 groovy 脚本中使用它 I tried crede
jenkins
Groovy
jenkinspipeline
Jenkins 管道:如何触发另一个作业并等待它而不使用额外的代理/执行器
我正在尝试设置各种 Jenkins 管道 其最后阶段始终是运行一些验收测试 长话短说 所有产品的验收测试和测试数据 其中大部分是共享的 都被签入同一个存储库 大小约为 0 5 GB 因此 似乎最好为验收测试提供一个单独的工作 并通过每个管道
jenkins
jenkinspipeline
Jenkins Job DSL 触发器已弃用
我正在使用 Job DSL Jenkins 插件 并且遇到了有关触发器的问题 它已被弃用 当我更新代码时 仍然显示弃用警告 这是之前的代码 protected def job void nightly String schedule H 0
jenkinspipeline
jenkinsplugins
jenkinsgroovy
jenkinsjobdsl
如何在声明式管道中使用 NodeLabel 参数插件
我正在尝试将我的自由式作业转换为声明性管道作业 因为管道提供了更大的灵活性 我不知道如何使用 NodeLabel 参数插件 https wiki jenkins io display JENKINS NodeLabel Parameter
jenkins
jenkinsplugins
jenkinspipeline
我应该使用 Jenkins 重量级执行器还是蝇量级执行器来发送通知?
我的 Jenkins 管道中有几个步骤可以通知用户 在我的例子中使用 Slack 集成 在 a 中编写通知代码是一个好习惯吗node阻止使用重量级执行器还是将其留在外面以使用蝇量级执行器 根据文档 https github com jenk
jenkins
jenkinspipeline
jenkins2
Jenkins 多分支 - 如何扫描 jenkinsfile 放置在子模块上的分支?
我有一个主存储库 其中包含一个子模块 其中包含 Jenkinsfile 有了这个 我想为该主存储库创建一个多分支管道作业 但这不起作用 当 Jenkinsfile 不在子模块中时它可以工作 但当 Jenkinsfile 位于子模块中时它不会
jenkins
jenkinspipeline
gitsubmodules
multibranchpipeline
如何在 jenkinsfile(Groovy 脚本)中发送带有附件的电子邮件?
我想在詹金斯的构建后操作后发送电子邮件 因此我编写了 jenkinsfile 如下 但我需要一些绝妙的脚本 1 zip 文件附件 2 在附加文件之前 我需要将文件夹转换为zip格式 注意 请不要建议电子邮件插件程序和配置 我更喜欢 Jenk
jenkins
Groovy
jenkinspipeline
postbuildevent
jenkins pipelines:shell脚本无法获取更新的环境变量
在 Jenkins 中 我想获取用户输入并传递给 shell 脚本以供进一步使用 我尝试设置为环境变量 但shell脚本无法获取最新值 旧值是echo pipeline agent none environment myVar someth
shell
jenkins
jenkinspipeline
如何删除 GitHub 拉取请求中显示的“Continous-integration/jenkins/pr-merge”和“Continous-integration/jenkins/branch”检查?
我为 Jenkins 安装了一个插件 它可以分解运行的每个阶段 因此 我不需要额外的两个显示支票 有什么办法可以隐藏它们吗 我能够通过安装以下插件解决这个问题 https github com jenkinsci disable githu
jenkins
GitHub
jenkinspipeline
«
1 ...
4
5
6
7
8
9
10
...20
»