pipeline中使用map命令

node { 

// 在Jenkinsfile定义服务和副本数量的关系

def sampleMap = [:]

sampleMap.put('dyedp-crm-opportunityservice',3)

sampleMap.put('dyedp-crm-organizationservice',2)

sampleMap.put('dyedp-tc-calculateservice',3)

//定义变量动态获取服务名

def serviceName ='dyedp-crm-opportunityservice'

// 三元运算 如果服务名在samplemap中,就取其值,如果不在,就设置为1print(sampleMap[serviceName]==null?1:sampleMap[serviceName])

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,188评论 19赞 139
  • 世人有种成见,认为拍马屁是无耻小人才干的事,让人瞧不起,但是肖然可不这么认为,他将拍马屁当作情商高的表现,并将这个...
    职场星阅读 1,840评论 0赞 1
  • 天空中,有个人展开双翼,握着兵器。黑色的羽翼散落着满天黑羽,手中被圣光环绕的剑仿佛神圣而强大,眼前是一个浑身疙瘩与...
    梦中猊阅读 513评论 3赞 2
  • 鸡汤文还要不要读 这周琐事缠身,睡眠严重不足,不能静下心来看一夲书。《美德经智慧》是妹妹的书,遗落在妈妈家,顺手翻...
    不负美好人生阅读 391评论 0赞 0
  • 你的辞职是你想要的辞职吗 第二次辞职,第一次写辞职感想。 最近由于公司资金紧张,已经三个月没有发工资了,由于房贷原...
    逆销阅读 521评论 0赞 0

友情链接更多精彩内容