腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
jenkins
pipeline
-
从
作业
中
获取
环境变量
、
、
我有一个
jenkins
参数化管道,它是用groovy脚本运行的。此插件中有3个
作业
JOB1接受2个输入参数,并生成一个参数"TEMP“。我看到JOB1正确地生成了TEMP,并且我已经将它放在了JOB1的
环境变量
("temp")
中
。如何在我的管道脚本
中
访问
环境变量
?我试过了 e
浏览 22
提问于2017-02-08
得票数 1
2
回答
Jenkins
在groovy方法中共享公共
环境变量
。
、
我正在构建一个声明式JenkinsFile,我有一些公共变量,我希望在一些
Jenkins
项目和
作业
中共享这些变量。因此,我创建了一个
jenkins
共享库,但由于某种原因,我无法让
Jenkins
文件从公共groovy
中
读取公共
环境变量
。
pipeline
{ commonEnv() Slack_Notification
浏览 1
提问于2018-12-28
得票数 1
回答已采纳
1
回答
是否有可能在一个不是Gitlab/CI管道的第一个阶段使用触发器?
我有一个Gitlab/ci项目,并且正在努力使它与另一个
jenkins
项目一起工作,gitlab ci的各个阶段如下:stages: - notifyJenkinsToStartTests一旦构建阶段结束,notifyJenkinsToStartTests就会启动,并使用curl触发
Jenkins
启动一系列测试。notifyJenkinsToStartTests - triggers (我需要一些前一阶段的手工艺品,这就是我需要notifyJenkinsToStartTes
浏览 3
提问于2021-02-19
得票数 0
1
回答
将
环境变量
从
管道
作业
A传递到管道
作业
B
、
、
、
我将params传递给管道B并根据参数设置
环境变量
。但是,"${params.URL}"被计算为null。管道A在Jenkinsfile
中
声明: agent any stage('Run on all repos') {parameters:}}}}} 管道
浏览 0
提问于2020-05-21
得票数 3
5
回答
Jenkins
文件
中
的
Jenkins
全局
环境变量
、
、
如何在Jenkinsfile
中
调用全局
环境变量
?
浏览 4
提问于2016-12-20
得票数 23
4
回答
Jenkins
/Hudson -访问当前的内部版本号?
、
、
、
我有一个正在生成的报告文件,我希望能够在
Jenkins
作业
中将当前的内部版本号添加到该文件
中
。有没有
环境变量
或插件可以用来
获取
当前的内部版本号?
浏览 1
提问于2011-08-24
得票数 70
回答已采纳
3
回答
jenkinsfile变量作用域
、
、
我正在尝试从一台
Jenkins
服务器调用远程
作业
到另一台
Jenkins
服务器,通过shell脚本我可以很好地完成这项工作。然而,尝试将其转换为Jenkinsfile会引起我的问题。
环境变量
在舞台内使用时总是"null“,即使文章说它应该是全局可用的?
pipeline
{/* get crumb for CSRF */ def crumb = sh 'curl https://<em
浏览 45
提问于2018-03-02
得票数 2
回答已采纳
1
回答
当
jenkins
管道
作业
触发时,如何使用
作业
dsl
获取
文件数组?
、
、
当
jenkins
-
pipeline
作业
触发时,如何使用
jenkins
job-dsl
获取
文件数组?这需要在从服务器上工作,而不是在主服务器上工作,这排除了以下情况:
从
我看到的情况来看,使用
jenkins
管道时,
环
浏览 6
提问于2017-02-02
得票数 1
回答已采纳
1
回答
有没有办法向我有权访问的所有Jenkin
作业
添加参数?
、
、
、
我正尝试在我所有的Jenkin
作业
中
添加一个名为timeout的参数。
浏览 11
提问于2021-05-28
得票数 0
2
回答
基于
环境变量
的
Jenkins
流水线条件阶段
、
我想创建一个
Jenkins
(v2.126)声明性语法管道,它有阶段,带有when()子句检查
环境变量
的值。具体地说,我希望设置一个
Jenkins
作业
参数(因此是“使用参数构建”,而不是“管道参数”),并让它确定是否执行了一个阶段。但是,当通过
作业
“选择”参数将ExecuteAction设置为: plan时,此阶段不会运行。' }我得到了如下的控制台输出:[
Pipeline</
浏览 0
提问于2018-07-11
得票数 5
回答已采纳
1
回答
如何找到
Jenkins
克隆我的存储库的位置
当
Jenkins
在我的服务器上克隆我的存储库时,它将项目放在哪里?在构建之后,它会自动删除所有内容,还是应该在我的Jenkinsfile
中
添加一些内容来执行此操作?我正在尝试使用以下命令列出文件: agent any stage('just testing') { steps
浏览 0
提问于2018-10-02
得票数 0
4
回答
如何将JOB_NAME排除文件夹放入
Jenkins
中
的
环境变量
?
、
我希望将当前正在执行的
Jenkins
作业
的名称放入一个
环境变量
中
,以便稍后在我的管道中使用,而不使用文件夹名。
浏览 11
提问于2017-01-25
得票数 10
回答已采纳
1
回答
Jenkins
将
环境变量
存储在哪里?如何将它们保存到下一个版本?
、
、
、
我有以下Jenkinsfile,当我
从
第2阶段重新启动
作业
时,我可以保存
环境变量
,以便稍后在其他构建中使用它们 agent any } }它正确工作(在控制台输出
中
删除“test”),无论是在构建
作业
时还是
从
“第2阶段”重新启动它时。
浏览 10
提问于2021-12-02
得票数 1
1
回答
通过构建参数将
环境变量
传递给管道节点
、
、
windows') { echo "$WORKSPACE" }输出为:[
Pipeline
] { (Test)D:\
jenkins
\workspace\test_
pipeline
${W
浏览 6
提问于2017-02-08
得票数 3
回答已采纳
1
回答
kubectl连接到GKE集群的工作是
从
VM开始的,而不是通过相同VM的
Jenkins
管道工作的。
、
、
、
、
我发现当我跑步时:命令从这个VM
中
按预期的方式将kubeconfig文件存储在$HOME/.kube/config
中
。但是,当我在同一个VM
中
通过
jenkins
管道运行相同的步骤时,就会遇到到GKE集群的连接超时问题。此外,kubeconfig文件的内容是相同的,但它的路径这次是不同的。它是在管道的当前目录
中
创建的,名称为.kube。我也尝
浏览 1
提问于2022-03-04
得票数 0
1
回答
主
Jenkins
是否跟踪在从节点上创建的动态
作业
?
、
、
在
Jenkins
作业
构建过程
中
,使用Groovy脚本,我们可以动态地创建新的
作业
。更多关于的报道。在触发此
作业
(some-
pipeline
-job)的生成时,生成可以在任何
从
节点上运行。后果: 1)此
作业
(some-
pipeline
-job)生成为可以在任何
从</
浏览 2
提问于2020-01-17
得票数 0
1
回答
根据aws codepipline的执行状态将
jenkins
作业
标记为成功/失败
、
、
、
我有一个
jenkins
作业
,它使用execute shell作为构建阶段。我正在使用这个shell
中
的AWS cli命令调用3个aws Codepipeline执行。我的代码管道执行需要4-5分钟来完成执行,但是
jenkins
作业
在管道完成之前被标记为成功,即使管道在任何阶段都失败了。有没有办法使
jenkins
作业
仅在代码管道执行完成后才能完成,并根据我的aws代码管道的状态标记
Jenkins
作业
成功/失败。如何根据a
浏览 0
提问于2020-02-06
得票数 0
1
回答
如何根据本质上是真/假的状态来触发
Jenkins
作业
?
、
、
我有两组
Jenkins
作业
来运行端到端测试-两个数据库平台各一个。 我们只有一个web应用程序服务器,所以我们想每天切换一到两次数据库平台。目前,由于只有一个数据库平台,端到端测试
作业
在成功签入时触发。但是,对于两组端到端测试
作业
,我们希望根据所在的数据库触发适当的
作业
集。有没有办法做到这一点?
浏览 2
提问于2016-06-20
得票数 0
2
回答
如何访问我从上次成功构建中定义的
环境变量
我试图
从
另一个
作业
'B‘
中
访问我在
作业
'A’
中
定义的
环境变量
evn.upload_loaction = "loc" def item =
Jenkins
.instance.getItem("deploy-artifact-
pipeline
")
浏览 1
提问于2019-07-04
得票数 1
回答已采纳
1
回答
如何在
Jenkins
管道
中
设置和
获取
LINUX ENV变量?
、
我想设置并
获取
LINUX (不是
Jenkins
) ENV变量。我知道如何处理
Jenkins
环境变量
(例如env.
JENKINS
_HOME),但Linux ENV变量似乎是封闭的。printenv" sh 'echo $SOME_VAR' }生成以下内容:[
Pipel
浏览 14
提问于2021-05-22
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券