[英]What will be the groovy syntax to return null as a null object not a string in Jenkins pipeline
BRANCH = "develop"
BRANCH = "${BRANCH=="develop"?"null":"${BRANCH}"}"
print (BRANCH.getClass()) # class org.codehaus.groovy.runtime.GStringImpl
將 null 視為 NUllObject 的正確語法是什么? 期望返回 class org.codehaus.groovy.runtime.NullObject
您的三進制當前返回一個包含字符null
的字符串,因此您需要修改為:
BRANCH = BRANCH == 'develop' ? null : BRANCH
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.