Похоже, что ваш pipeline
делает одну из двух вещей, если я вас не правильно понимаю:
- Создание набора изменений, но не выполнение его в консоли облачной информации.
- Переходим к этапу ручного утверждения в конвейере и ожидаем вашего подтверждения.
Поскольку # 2 просто решается удалением этого шага, давайте поговорим о # 1.
Если вы успешно создаете набор изменений с именем ChangeSetName
, вам нужен шаг в конвейере со следующим (синтаксис шаблона JSON cfn):
"Name": "StepName",
"ActionTypeId": {"Category": "Deploy",
"Owner": "AWS",
"Provider": "CloudFormation",
"Version": "1"
},
"Configuration": {
"ActionMode": "CHANGE_SET_EXECUTE",
"ChangeSetName": {
"Ref": "ChangeSetName"
},
...
Сохраняйте остальные параметры (например, RoleArn) в соответствии с обычным значением.