腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2993)
视频
沙龙
1
回答
Jenkins
管道
将
vars
/
mavenBuildSpike.groovy
中
的
方法
调用
替
换为
赋值
"
new
NullObject
“
jenkins
、
jenkins-pipeline
、
jenkins-groovy
我在
vars
/
mavenBuildSpike.groovy
中有这段代码 @NonCPS System.out.printlndef result =
new
SqBuilder(config) return result echo 'Creating
浏览 16
提问于2019-02-21
得票数 0
回答已采纳
1
回答
如何从
Jenkins
共享库脚本内节点访问文件
jenkins
、
jenkins-pipeline
我正在从我
的
Jenkins
管道
调用
一个共享库groovy脚本。 使用pwd()
方法
,我可以正确地获取工作区路径,甚至可以在
Jenkins
节点中完全相同
的
位置看到所需
的
文件。我仍然收到以下错误: java.io.FileNotFoundException: C:\
Jenkins
\workspace\Demo\test\target\site\xyz\abc.csv (Nosuch file or directory) 我有一个作为gen
浏览 25
提问于2019-03-11
得票数 0
回答已采纳
1
回答
Jenkins
管道
共享库不能
调用
src目录
中
的
方法
jenkins
、
jenkins-pipeline
、
pipeline
我想从
vars
目录
调用
src目录
的
方法
,它在IDE
中
工作。但在詹金斯似乎行不通。DemoClass.groovy
的
含量 demoClass.testDemoMethod()}@
浏览 2
提问于2018-08-29
得票数 1
1
回答
Jenkins
管道
:如何从
vars
dir
中
的
groovy脚本访问自定义全局文件?
groovy
、
jenkins-pipeline
、
jenkins-declarative-pipeline
我能够
将
类实例声明为全局实例,如下所示: ...echo "hello: " + gitUtils.doSomething()但是,如果
管道
调用
"
vars
“目录
中
定义为groovy脚本
的
函数,则gitUtils不再可见。注意,所有
管道
都是在共享库
中
定义
的
(项目jenkinsfile只是从这个共享库<em
浏览 5
提问于2020-11-22
得票数 0
回答已采纳
2
回答
返回空值
的
Jenkins
管道
外部脚本
jenkins
、
groovy
、
jenkins-pipeline
关于如何加载外部groovy脚本,然后在不同
的
groovy脚本
中
从它
调用
方法
,我
的
问题类似于。到目前为止,我已经能够获得不返回值
的
方法
,但在
将
返回值转
换为
被
调用
的
变量时遇到了困难。例如,下面的
管道
代码可以工作,但在我运行
Jenkins
管道
时为$build_user提供了一个值。它并没有回报我所期望
的
东西,我也不知道为什么。nod
浏览 1
提问于2017-05-25
得票数 1
回答已采纳
1
回答
将
Postman全局变量公开为
Jenkins
选择参数
javascript
、
postman
、
newman
我有一个邮递员
的
收藏,我设法从詹金斯使用纽曼。} 创建-新产品. the
调用
参数化
的
create-
new
-product.json,它使用持有在一个文件global-
vars
.json
中
的
浏览 0
提问于2020-03-30
得票数 1
回答已采纳
1
回答
如何替换
Jenkins
声明
管道
中
的
Artifactory文件Spec "Spec
Vars
“
jenkins
、
jenkins-pipeline
、
artifactory
、
jfrog
、
jfrog-pipelines
我正在
将
一堆旧脚本转
换为
Jenkins
管道
作业。对于我们
的
许多脚本,我们使用JFrog CLI来处理与Artifactory
的
所有交互。有了
Jenkins
管道
,我们现在可以选择通过Artifactory插件来实现它。但是,我似乎无法找到一种
方法
来替换文件
中
的
变量。与JFrog CLI: jfrog rt dl --spec spec.json --spec-
vars
="
浏览 5
提问于2021-02-10
得票数 3
回答已采纳
3
回答
将
map变量导入Jenkinsfile环境阶段
jenkins
、
groovy
、
jenkins-pipeline
、
jenkins-shared-libraries
我
的
项目有许多其他项目的公共变量,因此我使用
Jenkins
并创建了一个
vars
/my_
vars
.groovy文件,其中定义了变量并返回它们
的
地图: staticreturn varMap}pipeline {
浏览 6
提问于2019-11-04
得票数 9
1
回答
Jenkins
管道
中
的
StreamingTemplateEngine与普通groovy
中
的
jenkins
、
groovy
、
jenkins-pipeline
、
jenkins-groovy
在
Jenkins
管道
中
,我们希望创建一个具有可变内容
的
配置文件,因此我们使用StreamingTemplateEngine。现在,我们必须构建一个包含可选行
的
Config文件,这取决于变量映射。,这将是更多
的
工作,仅仅是定义必要
的
vars
,并将不需要
的
vars
完全排除在外。KEY2=VAL2 很好,我们认为,所以现在我们想在
Jenkins
管道
中使用这个片段,但是
Jenkin
浏览 1
提问于2019-03-12
得票数 2
1
回答
如何在
Jenkins
共享变量中使用闭包创建包装
Jenkins
withCredentials
的
withCredentials?
jenkins
、
groovy
、
jenkins-shared-libraries
我希望这段代码与我
的
管道
脚本
中
的
语法完全相同: //do some stuff with $USER and $PASS} 注意,您可以
将
任何代码放入要执行
的<
浏览 0
提问于2020-03-03
得票数 1
回答已采纳
1
回答
如何
将
这个groovy类转
换为
一个库,并在
Jenkins
中
运行它?
java
、
jenkins
、
groovy
我有一个groovy类,它有一个main
方法
和一些其他
方法
。当试图在
Jenkins
中
运行这个程序时,我得到了一个错误: groovy.lang.MissingMethodException: No signature of method: com.dev.libs.secrets.call
浏览 0
提问于2021-10-06
得票数 0
回答已采纳
1
回答
在满足条件时对整个
管道
使用特殊代理。
jenkins
、
jenkins-pipeline
、
jenkins-declarative-pipeline
有声明式
管道
。在
管道
阻塞开始时,使用agent指令进行代理选择。基于标签
的
选择正在进行
中
。以这种方式选择
的
代理是标准/默认代理。选择
的
方法
需要解决
的
要点是什么?目前
的
解决方案蓝图:
浏览 0
提问于2019-03-18
得票数 1
回答已采纳
1
回答
将自定义步骤
中
的
共享库类与
Jenkins
管道
共享库一起使用
jenkins
、
jenkins-pipeline
、
jenkins-shared-libraries
我正在为
Jenkins
管道
设置一个共享库,并试图弄清楚如何
将
共享库
中
的
类导入到我正在编写
的
自定义步骤
中
。下面是目录结构:--jenny------Versioning.groovy--calculateVersion.groovy Versioning.groovy文件定义了一些执行某些操作
的
静态帮助器
方法
。static bool checkForValidVersion(v
浏览 5
提问于2018-02-15
得票数 1
回答已采纳
2
回答
Jenkins
管道
模板
jenkins
、
jenkins-pipeline
每个项目都有自己
的
交付
管道
。所有
管道
都有以下共同步骤(简化): 我可以想象一个模板会在我们
的
项目
管道
中
浏览 1
提问于2017-05-19
得票数 21
回答已采纳
1
回答
Jenkins
管道
抛出ProxyException“期望
调用
Device.<init>但最终捕获Device.getIP”
jenkins
、
groovy
、
jenkins-groovy
我像这样在
Jenkins
管道
中
创建了一个类。device") this.context = context } print ap.ip 当我在'Groovy控制台‘()
中
尝试它时,它工作得很好,但是当我在
Jenkins
中</em
浏览 2
提问于2020-07-29
得票数 4
回答已采纳
1
回答
如何在Azure DevOps
的
bash任务行内命令中将curl输出放到变量
中
jenkins
、
azure-devops
我正在尝试让
Jenkins
CSRF crumb从Azure DevOps
管道
中
的
Rest Api
调用
作业,但我不能将curl
的
输出赋给一个变量来传递给下一个任务。因此,我尝试
的
第一件事是在变量组
中
创建一个变量,并将输出
赋值
给它,但bash任务似乎没有做到这一点-它给出了退出代码127。
jenkins
.crumb是组
中
的
一个变量。xpath=concat(//
浏览 6
提问于2019-09-07
得票数 0
回答已采纳
7
回答
在
jenkins
管道
上运行bash命令
linux
、
bash
、
shell
、
jenkins
、
groovy
在groovy脚本
中
(对于
jenkins
管道
):如何运行bash命令而不是sh命令?在#!/bin/bash
调用
中
调用
“sh”: steps { #/bin/bash echo "
浏览 10
提问于2017-06-02
得票数 84
回答已采纳
2
回答
从地图中获取全局变量
jenkins
、
groovy
、
jenkins-pipeline
我希望为我
的
Jenkins
管道
共享库提供一个groovy文件,该文件
将
存储几个带有默认值
的
键,并能够从其他函数(如test.groovy )
中
调用
和获取单个键
的
值。更新:/
vars
/settings.groovy maxRetry: 3return config return conf
浏览 4
提问于2017-12-04
得票数 1
回答已采纳
8
回答
从同一个存储库加载
Jenkins
管道
共享库
jenkins
、
groovy
、
shared-libraries
、
jenkins-pipeline
TL;DR是否有从本地存储库( load步骤除外)
将
代码导入到load
中
的
方法
?我曾经经历过,对于复杂
的
构建,Jenkinsfile变得有点笨重,而且不太容易维护。既然构建任务是代码,那么拥有与其他代码相同
的
方法
就太好了。也就是说,我想把它分成更小(更易于维护)
的
单元,并对它们进行单元测试。我试过
的
:允许将我们
的
Jenkins
管道
逻辑划分为一个单独模块
中<
浏览 12
提问于2017-09-14
得票数 56
1
回答
Jenkins
(SharedLibrary)类无法访问WorkflowScript成员
jenkins
、
groovy
、
jenkins-pipeline
、
workflowscript
、
cps
我有一个简单
的
管道
脚本,它访问groovy类(它驻留在共享库
中
),
管道
脚本向类传递一个引用(对自己),然后类
调用
脚本中找到
的
函数或闭包,该函数访问同一个脚本
中
的
一个成员,
Jenkins
管道
脚本: import my.d
浏览 9
提问于2019-11-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
pipeline:pipeline 使用之 Shared Libraries
安全脉搏CTF系列(二)
7个顶级DevOps工具,哪个才是适合你的?
Python基础之常用魔法函数
new一个对象过程中发生了什么?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券