каждый, в настоящее время я пытаюсь построить CodePipeline между моим git-репозиторием и корзиной S3 для моего приложения Angular, но, похоже, сборка не проходит. В частности, я получаю сообщение об ошибке в заголовке.
По сути, я следовал пошаговому руководству: https://medium.com/faun/ci-cd-with-angular-8-github-and-aws-codepipeline-b83d2b01e594
И по большей части все прошло так, как описано в руководстве. Тем не менее, есть часть, где говорится об изменении атрибута S3_Bucket в спецификации сборки. Ниже я приведу пример того, как выглядит мой (имя URL изменилось, но формат тот же.)
Исходя из ошибки, я чувствую, что, возможно, проблема в этом, но я не могупохоже, что URL получен в формате, который сделает сборку успешной.
version: 0.2
env:
variables:
CACHE_CONTROL: "86400"
S3_BUCKET: "NOTMYACTUALDOMAIN.com.s3-website.us-east-2.amazonaws.com"
BUILD_FOLDER: "dist"
phases:
install:
runtime-versions:
nodejs: 10
commands:
- echo Installing source NPM dependencies...
- npm install
- npm install -g @angular/cli
build:
commands:
Вот таблица фаз сборки, если это вообще поможет.
ОТПРАВЛЕНО Выполнено успешно <1 сек окт26, 2019 1:41 утра 26 октября 2019 года 1:41 утра </p>
QUEUED Успешно <1 сек 26 октября 2019 1:41 ночи октября 26, 2019 1:41 </p>
ПРЕДОСТАВЛЕНИЕ Успешно12 секунд 26 октября 2019 года 1:41 26 октября 20191 года: 41:00
DOWNLOAD_SOURCE Сбой CLIENT_ERROR: недопустимый ARN S3 для первичного источника 3 секунды 26 октября 2019 года 1:41 26 октября 2019 года 1:41AM
ФИНАЛИЗАЦИЯ Успешно завершено 4 с 26 октября 2019 г. 1:41 26 октября 2019 г. 1:41
ВЫПОЛНЕНО Успешно