#amazon-web-services #amazon-s3 #aws-code-deploy #aws-codebuild
#amazon-web-services #amazon-s3 #aws-code-deploy #aws-codebuild
Вопрос:
S3 — мой источник для codebuild, я передаю zip-файл. buildspec.yml находится внутри zip-файла, как мне передать путь для codebuild в конфигурации buildspec.
Ответ №1:
Согласно документам AWS, ваш buildspec.yml должен находиться в корневом каталоге вашего проекта. В документах это явно не упоминается, но это означает, что buildspec.yml должен находиться в корне вашего проекта внутри артефакта S3. Когда CodeBuild получит ваш артефакт из S3, он будет использовать buildspec.yml в корне файлов внутри zip-артефакта.
Вы можете прочитать больше о создании вашего buildspec.yml здесь: https://docs.aws.amazon.com/codebuild/latest/userguide/getting-started.html#getting-started-create-build-spec