sealId: 222222
node: java-11 && maven-3
baseVersion: 1.0.0
aws:
endpointType: codedeploy
appspec:
mapping:
- name: master
awsDeployment:
- env: dev
accountId: '122121212'
regions:
- region: us-east-1
codedeploy:
- application: cdp-agent-codedeploy
deploymentGroup: cdp-agent-codedeploy-gp我需要用不同的值替换应用程序和部署组。我尝试了下面的方法,但是没有成功。
我的Jenkins文件代码:
julesnew = readYaml file: "jules.yml"
julesnew.mapping[0].awsDeployment.env[0].regions[0].codedeploy.deploymentGroup ="new-deploymentgroup"
writeYaml file: 'juels-new.yaml', data: julesnew
sh "cat juels-new.yaml"请给我引路。
发布于 2021-02-22 15:19:28
您的过程是正确的,但是您需要正确导航原始的YAML structure。我觉得你需要
julesnew.mapping[0].awsDeployment[0].regions[0].codedeploy[0].deploymentGroup = "new-deploymentgroup"https://stackoverflow.com/questions/66296353
复制相似问题