У меня проблемы с AWS Codepipeline. Вместо того чтобы развертывать все репозиторий Codecommit в корзину S3, я бы хотел, чтобы Codepipeline развернул только один файл , который был обновлен . Тот же вопрос задается здесь: Codepipeline: развернуть только определенные c файлы в s3 , но я не хочу никаких конкретных c файлов. Любой файл, будь то HTML или Css, только тот, который обновлен, должен быть развернут на S3
Я использую AWS CodeBuild, мой файл развертывания yaml такой:
version: 0.2
phases:
install:
commands:
- echo Entered the install phase...
- apt-get update -y
build:
commands:
- echo Building...
artifacts:
files:
- index.html
discard-paths: yes
secondary-artifacts:
artifact1:
files:
- index.html
Теперь в приведенном выше коде вместо индекса. html в артефактах, что я должен написать, чтобы, даже если любой другой файл был изменен или обновлен, только один этот файл должен быть обновлен в корзине S3.