У меня есть этот конфигурационный файл yaml:
environmentMapping:
ci-develop:
inner: ABCD-npr-XA
outer: ABCD-npr-XB
outer-public: ABCD-npr-XC
frontend: ABCD-npr-XD
dev-develop:
inner: BCDE-npr-ZA
outer: BCDE-npr-ZB
outer-public: BCDE-npr-ZC
frontend: BCDE-npr-ZD
И я хотел бы знать, как я могу получить доступ к определенному значению.
вот мой код:
configs = readYaml file: 'configs.yaml'
def env = 'ci-develop'
def zone = 'inner'
echo configs.environmentMapping.${env}.${zone}
Это не работает.
Как я могу получить значение для ci -velop -> inner?