java - Groovy jenkins 脚本 println 不起作用
问题描述
作为提升工件任务的一部分,我正在创建一个查询以发送到 Artifactory。不幸的是,它不起作用,我正在尝试逐步调试它。这是我准备发送的信息。不知何故返回“检查”,但在日志println
中没有显示任何内容。message
为什么这样?
stage('Promote') {
id = "0.1-2020-01-28-18-08.zip"
try {
message = """
items.find(
{
"$and":[
{ "repo": {"$eq": "generic-dev-local"} },
{ "path": {"$match": "mh/*"} },
{ "name": {"$eq": ${id}}}
]
}
).include("artifact.module.build.number")
"""
println "check"
println message
} catch (e) {
return [''] + e.toString().tokenize('\n')
}
}
解决方案
推荐阅读
- java - 未找到 keycloak UserCredentialValueModel 类
- python - 等效于 Python SDK 的 GCP Cloud Shell 命令
- python - TypeError:'dict' 对象不支持 cur.execute 中的索引
- machine-learning - 蒙特卡洛辍学不会以任何速度改变任何事情
- c# - 如何通过新对象设置对象并影响所有引用
- r - 基于 dplyr 中的字符串(或字符串向量)应用过滤器向量
- sqlite - 为什么这个 SQLite UPDATE 语句将更改写入表中的所有记录?
- java - 当数字输入大于 100 时,如何重现此模式?
- r - R中的基本矩阵乘法函数
- texmaker - TexMaker 在打开/保存窗口中仅显示正方形