是否有方法检查全局范围内对象的Groove可用性?我的脚本在dev机器和CI上运行。当它在CI上运行时,有teamcity
个对象,但在开发时没有。下一个方法在dev机器上抛出异常。
def isTeamCityAvailable(){
tc = this['teamcity']
if(tc == null){
return false;
}else{
return true;
}
}
答案 0 :(得分:1)
如果这是在build.gradle
文件中,您应该能够:
def isTeamCityAvailable() {
hasProperty( 'teamcity' )
}