Я пытаюсь настроить конвейер непрерывной интеграции для моей простой лямбда-функции AWS. Признаюсь, я впервые использую конвейер кода AWS. У меня проблемы с настройкой конвейера. Этап развертывания в конвейере не работает.
Я создал CodeBuild
Затем я создал приложение в CodeDeploy
Затем я создал CodePipeline, выбрав источник как GitHub. Выбран репозиторий и ветка из GitHub. Затем связал конвейер с приложением CodeDeploy и созданным мной ранее CodeBuild.
После сохранения конвейера и построения конвейера я получаю эту ошибку.
Когда я проверяю сведения об ошибке, появляется следующее сообщение:
Unable to access the artifact with Amazon S3 object key 'the-goodyard-pipelin/BuildArtif/G12YurC' located in the Amazon S3 artifact bucket 'codepipeline-us-east-1-820116794245'. The provided role does not have sufficient permissions.
По сути, этого Bucket тоже не существует. Разве ведро не создается автоматически? Что пошло не так с моей настройкой? Как я могу это исправить, пожалуйста?
Ковш тоже существует. Это просто ошибка.
В корзине я тоже вижу zip-файл.