腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(389)
视频
沙龙
1
回答
Jenkins
脚本
管道
-
switch
语
句中
变量
的
更改
不会
反
映在
管道
步骤
中
jenkins
、
groovy
、
jmeter
、
switch-statement
、
pipeline
我有一个参数化
的
管道
,根据用户输入,然后将一些值赋给
变量
,如果您看到代码有两个回显部分,一个紧跟在
switch
语句之后,另一个在“准备”阶段
的
管道
步骤
中
,第一组“echo”显示
变量
的
正确值,而第二组“echo”显示var
的
正确值,所以看起来
管道
中
没有接收到
变量
,我如何才能做到这一点呢?(在下面的示例"Stress_Test“
中<
浏览 58
提问于2020-07-29
得票数 0
回答已采纳
3
回答
Jenkins
pipelineJob DSL不能解释
管道
脚本
中
的
变量
jenkins
、
groovy
、
jenkins-pipeline
、
pipeline
、
dsl
我正在尝试使用jobDSL插件
中
的
pipelineJob函数生成
Jenkins
管道
,但无法将参数从DSL传递到
管道
脚本
。我有几个项目使用了本质上相同
的
Jenkinsfile,只是在几个
步骤
中有所不同。我正在尝试使用JobDSL插件动态生成这些
管道
,并解释其中我想要
更改
的
值,以便将参数与领域特定语言相匹配。我在
管道
脚本
和DSL
中
尝试了几乎每一种字符
浏览 1
提问于2019-10-11
得票数 3
1
回答
Jenkinsfile Pipeline运行时动态环境修改
environment-variables
、
jenkins-pipeline
、
gitversion
我需要在我
的
Jenkins
管道
中
获取GitVersion.exe
变量
。 GitVersion 给出了如何做到这一点
的
提示。本质上是调用gitversion /output buildserver。此调用会将
变量
添加到当前
步骤
中
,一旦该
步骤
完成,这些
变量
就会丢失。当在同一个bat执行
中
组合一个set命令时,我可以显示这个调用
的
执行。第二个set显示
浏览 6
提问于2018-09-13
得票数 0
3
回答
如何在
Jenkins
作业DSL
中
设置构建名称?
jenkins
、
jenkins-job-dsl
根据
中
的
文档// define the build name based on the build number and an environmentvariable wrappers {
浏览 1
提问于2018-11-23
得票数 3
回答已采纳
1
回答
jenkins
env
变量
是否在分支和主服务器之间共享?
git
、
jenkins
、
groovy
、
jenkins-pipeline
这是我
的
Jenkins
管道
代码
的
一部分,在设置了某些参数之后,我将从主程序和分支
中
设置这些env
变量
。我知道我
的
主人和分支可以独立地(同时)触发构建。它们(分支构建和主构建)是否有可能共享
Jenkins
公开
的
env
变量
?或者他们有自己
的
env
变量
副本?
浏览 5
提问于2017-09-25
得票数 2
回答已采纳
3
回答
没有这样
的
属性:类
的
api : groovy.lang.Binding错误
groovy
、
jenkins-pipeline
、
jenkins-groovy
我正在尝试在
Jenkins
上构建一个
管道
,该
管道
在节点上运行命令并通知我以下错误: groovy.lang.MissingPropertyException: No such property: api
浏览 2
提问于2019-08-08
得票数 13
1
回答
两级并联
管道
jenkins-pipeline
、
jenkins-groovy
、
jenkins-blueocean
使用来自
的
Jenkins
管道
我用这种方式做了第一个测试
管道
: stages { } }} 简单
的
两个并行
步骤
日志显示了每个并行
步骤
都运行了build和tes
浏览 12
提问于2022-09-09
得票数 0
回答已采纳
1
回答
在
Jenkins
或其他工具
中
模块化CI/CD
管道
?
jenkins
、
cicd
、
build-pipeline
、
toolchain
它们
中
的
每一个都有某种(声明式)
Jenkins
管道
--它将是三种类型之一:运行测试->创建包->上传到包存储库(即PyPI); 现在,每个存储库都有上述类型之一
的
这些Jenkinsfile在存储库
中
基本上是相同
的
--相同
的
代码、相同
的
环境
变量
。唯一需要
更改
的
是图像/包名称(当然,构建映像和创建包之间
浏览 0
提问于2021-07-01
得票数 1
回答已采纳
1
回答
纯声明式
jenkins
管道
:跨阶段
变量
variables
、
jenkins
、
jenkins-plugins
、
jenkins-declarative-pipeline
我想在一个阶段设置一个
变量
,然后在纯声明式
Jenkins
管道
中使用它。
浏览 0
提问于2019-08-15
得票数 0
3
回答
jenkins
脚本
控制台-我可以在
脚本
控制台中使用
jenkins
管道
DSL吗?
jenkins
、
jenkins-pipeline
我想尝试一些
jenkins
管道
DSL方法。示例代码 sh "ls -ltra"我只想非常快地尝试对
脚本
进行很少
的
修改。所以我试着在"
jenkins
脚本
控制台“
中
运行这个程序。但似乎不是这样
的
。我必须每次编辑作业子图,并运行作业来测试我
的
代码。有没有任何快速
的
方法来测试
脚本
更改
,而
浏览 2
提问于2019-12-04
得票数 5
4
回答
Jenkins
管道
-如何遍历列表
jenkins
、
groovy
、
jenkins-pipeline
、
delivery-pipeline
我需要从
管道
中
的
文件
中
读取值。我使用
的
是split(),它将它们放入数组
中
。我需要把它们放到数组列表中所以我用
的
是Arrays.asList().我遇到
的
问题是我无法使用size()或length()方法,所以我无法创建一个for循环,例如 for (ii = 0; ii <但是,如果我只是运行命令“echo”,它会对每个元素进行迭代,就像它应该执行
的
那样。对于如何修改我
的
代码以使其在使用任何命令时迭代列表<e
浏览 20
提问于2016-07-07
得票数 12
2
回答
从批处理文件到
jenkins
管道
检索
变量
的
输出/状态
batch-file
、
jenkins-pipeline
我正在尝试通过将env
变量
设置为true来检索bat
中
可用
变量
的
输出/状态到
jenkins
管道
。我
的
期望是,基于在bat中分配
的
变量
的
值(即status=false),下一阶段无法执行,因为在该阶段给出了表达式: agent any }} 我目前得到
的
输出是用于bat执行
的
o&
浏览 0
提问于2019-02-06
得票数 2
回答已采纳
3
回答
如何在参数化
Jenkins
管道
工程
中
检索作业名
jenkins
、
jenkins-pipeline
我有一个带有活动选择参数
的
参数化
管道
项目,其中选择列表由groovy
脚本
动态填充。我需要在
脚本
中
检索和使用当前
的
作业名。在Freestyle项目中,下面这一行对我有用:但是,当我尝试在
管道
项目中使用它时,我得到:在
中
,这一点在Act
浏览 4
提问于2019-09-23
得票数 3
回答已采纳
5
回答
如何在声明性
管道
中等待用户输入而不阻塞重量级执行器
jenkins
、
jenkins-pipeline
我正在将现有的构建
管道
重构为
jenkins
声明性
管道
(多分支
管道
),并且在处理构建传播时遇到了问题。 在打包和存储所有相关文件之后,
管道
应该等待用户输入触发部署。如果我只是添加一个输入
步骤
,当前
的
构建节点就会被阻塞。由于这个执行器很重,我想把这个
步骤
移到一个更轻量级
的
机器上。最初,我把这个工作作为一个
脚本
化
的
管道
,只创建了两个不同
的
node('label
浏览 0
提问于2017-03-02
得票数 29
回答已采纳
2
回答
在
jenkins
管道
中用envsubst替换文件
变量
linux
、
jenkins
我想在运行时从
jenkins
管道
脚本
替换具有$variablename
的
文件
中
的
一些
变量
。对于我
的
用例来说,envsubst似乎是最好
的
。当我在linux服务器上通过命令行执行时,它可以正常工作,但是当我用sh
脚本
通过
jenkins
管道
执行时,什么都
不会
发生。BRANCHNAME‘ sonar.projectKey=Project:MavenTest
浏览 0
提问于2019-01-17
得票数 0
3
回答
Jenkins
文本参数-特殊字符混淆(不必要
的
变量
替换)
bash
、
parameters
、
jenkins
我在
Jenkins
(Linux下)有一份“文本”类型
的
的
工作。我使用这个参数来形成构建过程中使用
的
文件
的
内容,bash "shell execute“
步骤
类似于echo "$TEXTPARAM" > file。虽然我希望文
浏览 3
提问于2015-02-12
得票数 4
2
回答
在
Jenkins
机器上存储密码和access_key/secret_key
的
最简单方法是什么?
security
、
jenkins
在
Jenkins
机器上存储密码、SSH私钥和AWS access_ keys /secret_keys
的
最简单方法是什么?我已经将所有密码移出了Git存储库,但是现在已经提供了一些access_key/secret_key作为环境
变量
,以便
管道
仍然可以工作。我正在寻找一个简单,容易,不太复杂
的
解决方案,它将为我们提供存储秘密
的
基本安全性,这比将密码保存为环境
变量
更安全。
浏览 0
提问于2018-08-14
得票数 2
3
回答
使用DSL
脚本
从
Jenkins
提取艺术信息
jenkins
、
artifactory
、
dsl
前言:我在
Jenkins
\Artifactory\DSL
的
空间里很绿,所以我
的
声音听起来像是在蹒跚而行。
Jenkins
服务器具有Artifactory凭据,并安装了插件。//
浏览 0
提问于2021-08-18
得票数 1
回答已采纳
1
回答
在
Jenkins
中
,如何正确地设置scm对象并在构建概述页面中提供元信息?
jenkins
、
jenkins-pipeline
、
gerrit
在
Jenkins
/ git / Gerrit设置
中
,我目前维护了一组"pipeline-scm“作业:例如,其中一个作业在传入
的
更改
请求
中
由Gerrit触发,以验证此
更改
。当您从SCM设置一个“
管道
脚本
”时,一个作业实例(build)将提供一个scm对象,该对象可以用于checkout
更改
,还可以由
Jenkins
本身用来显示有关构建
的
概述
的
一些元信息
浏览 30
提问于2022-07-18
得票数 1
2
回答
如何从
Jenkins
声明
管道
中
的
文件中注入
变量
?
jenkins
、
jenkins-pipeline
我有一个文本文件:export NAME = "some name"我知道在
管道
中使用load file.groovy
步骤
来加载
变量
是可能
的
,但是文件必须是:env.URL = 'url
浏览 0
提问于2018-06-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
通过流量切换持续部署
程序员们,再不升级 Java 10 就晚了!
使用 Git和Jenkins 构建持续集成和交付平台
1.7W字Jenkins 保姆级教程
UNIX 高手的 10 个习惯
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券