这段代码给我詹金斯错误
groovy.lang.MissingPropertyException:无此类属性:类的度量:java.lang.String
def init_metrics(){
env.previousStageEnd = 0
env.stageDuration
env.stageTimes = [:]
}
init_metrics()
node{
stage('Metrics'){
println " - " + env.previousStageEnd + " - " + env.stageTimes + " - " + env.stageDuration + " - " + env.STAGE_NAME
env.stageTimes[env.STAGE_NAME] = currentBuild.duration - (env.previousStageEnd as int)
previousStageEnd = currentBuild.duration
}
}
此人env.stageTimes[env.STAGE_NAME]
的问题由于某些原因,我无法在我声明的另一个环境中添加环境stage_name
。仅当这些变量不是环境变量而是局部变量时,它才有效。
答案 0 :(得分:0)
解决方案是定义环境= []
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="date" id='depart_date' name="depart_date">
<input type="date" id='return_date' name="return_date" disabled>