标记的问题 [groovy]

18
5 回复
如何通过在gradle命令行上传递version属性来设置project.version?
我想用命令行传递的自定义版本构建JAR,例如: 当我执行这样的gradle构建任务时:  gradle build -Pversion=1.0 应该生成 myproject-1.0.jar。 我尝...
问 4年前
6
4 回复
maven依赖groovy
我正在运行一个依赖于groovy 1.7-beta-1的项目。 gmaven插件使用groovy版本1.6作为依赖项。在我的pom中,我在依赖关系管理部分中指定了grooyv-all版本:  ...
15
3 回复
groovy:在方法调用上使用括号还是不?
这是一个相当笼统的问题,关于人们是否应该在带参数的方法调用上使用括号。 即。  def someFunc(def p) { ... } 然后打电话:  someFunc "abc" ......
问 8年前
20
2 回复
没有这样的DSL方法`阶段`
我正在尝试为Jenkins创建我的第一个Groovy脚本: 在此处查看 https://jenkins.io/doc/book/pipeline/ ,我创造了这个:  node { stages { stage('...
45
4 回复
Groovy中的全局常量
通常需要在脚本顶部声明常量,这些常量可以在脚本中的任何其他位置引用。在Groovy中,似乎如果使用final声明一个常量,那么它在子范围内是不可访问的。这个...
问 8年前
38
3 回复
使用Gradle创建Groovy可执行JAR
这是我的gradle构建脚本。  apply plugin: 'groovy' project.group = "test.tree" archivesBaseName = "tree" project.version = "1.0" manifest.mainAtt...
问 7年前
28
3 回复
如何使用logback禁用accessExternalDTD和entityExpansionLimit警告
我正在使用groovy的logback并在解析xml时出现很多警告。我知道JDK1.7_u45中导致此问题的错误。  Warning: org.apache.xerces.parsers.SAXParser: Propert...
81
7 回复
无法为参数Gradle找到方法compile()
现在看了很久这个解决方案,我不确定我是否错过了它或者只是错误地输入了一些内容,但是我的Gradle脚本无法编译。我正在迁移到Gradle,我很新。我非常习惯...
问 4年前
56
8 回复
如何根据方向元数据旋转JPEG图像?
我有一些服务器代码在上传图片时生成缩略图。问题在于,当拍摄图像并旋转相机/设备时,即使在任何图像查看软件中以正确的方向显示全尺寸图像本身,也会旋转...
15
4 回复
在groovy脚本中执行时,完美工作的curl命令失败
我在gitblit中有一个post commit hook(一个groovy脚本)来调用REST端点。在这个脚本中,我正在执行curl命令。但似乎失败了。从命令行执行时,curl命令工作...
问 5年前
154
6 回复
如何使用Jenkinsfile(groovy)中的变量执行shell命令的输出?
我在Jenkinsfile(Groovy)上有这样的东西,我想在变量中记录stdout和退出代码,以便稍后使用这些信息。  sh "ls -l" 我怎么能这样做,特别是因为你似...
23
5 回复
使用Groovy脚本从Jenkins中的Workspace读取文件
我想使用Groovy插件添加一个Build步骤来读取文件,并根据文件内容触发构建失败。 如何在groovy插件中注入工作区文件路径?  myFileDirectory = // Get wo...
问 5年前
44
7 回复
在Jenkins构建步骤中从groovy脚本访问构建环境变量(Windows)
我正在使用Scriptler插件,所以我可以运行一个groovy脚本作为构建步骤。我的Jenkins奴隶在服务模式下运行在Windows上。使用scriptler,我不需要使用Windows...
30
2 回复
通过groovy / grails检测平台(Window或Linux)
有没有办法检测Groovy /Grails运行网站的平台(Window /Linux)?      30 2个答案                              2                           ...
49
10 回复
Jenkins管道NotSerializableException:groovy.json.internal.LazyMap
解决:感谢S.Richmond的以下答案。我需要取消设置groovy.json.internal.LazyMap类型的所有存储的地图,这意味着在使用后无效变量envServers和object。...
5
1 回复
如何在另一个groovy脚本中简单地导入groovy文件
 ~/groovy % tree . ├── lib │   ├── GTemplate.class │   └── GTemplate.groovy └── Simple.groovy class GTemplate { static def toHtml() { th...
问 7年前
13
3 回复
Groovy .each只迭代一次
脚本没有遍​​历'modules'数组的所有值。  class Module { public String name = ''; public Boolean isCustom = false; public Module(String...
22
5 回复
Jenkins Pipeline糟糕的替代品
我的管道中的一个步骤将.tar上传到artifactory服务器。传入env.BUILD_NUMBER时收到错误的替换错误,但是当数字被硬编码时,相同的命令也会起作用。该脚本通...
17
2 回复
在Intellij / Android Studio中调试Gradle构建文件
我有时遇到Gradle的模糊问题。有时,如果我正在阅读源文件或添加println语句以确定我能做什么以及状态是什么,这会有所帮助。 但我真的想放置一个断点并列...
36
7 回复
Jenkins Workflow插件中的Git变量
当我从构建流中的git中检出存储库时,我想访问git变量,例如GIT_COMMIT和GIT_BRANCH。目前我找不到可用的变量来访问这两个参数。  node { git git+ssh...
54
7 回复
Groovy内置REST / HTTP客户端?
我听说Groovy有一个内置的REST /HTTP客户端。我能找到的唯一一个库是 HttpBuilder ,就是这个吗? 基本上我正在寻找一种从Groovy代码中执行HTTP GET的方...
问 2年前
16
4 回复
从Groovy中的txt文件中读取JSON对象
我正在尝试从txt文件中收集JSON。但我的下面的代码似乎继续给我“nullPointerException”。  File f = new File(tempDir+File.separator+'jsonObject.txt')...
问 6年前
15
3 回复
Jenkins Workflow Checkout访问BRANCH_NAME和GIT_COMMIT
我无法从Jenkins Workflow Checkout步骤中提取$GIT_COMMIT和$BRANCH_NAME。 我希望能够将此信息发送到我的Gradle脚本,以便将其传递到外部源,例如静态分...
30
3 回复
使用Javamail连接到Gmail smtp服务器会忽略指定的端口并尝试使用25
我正在尝试在groovy脚本中使用javamail通过gmail发送电子邮件。我在网上看了很多地方,到目前为止还没能让它运转起来。我在运行脚本时遇到的错误是:  DEB...
问 9年前
24
2 回复
如何限制Jenkins并发多分支管道构建?
我正在考虑将Jenkins中的并发构建数量限制为特定数量,利用多分支管道工作流程,但在docs或google中找不到任何好方法。 有些文档说这可以在Jenkins文件的s...