aws-deployment-framework
aws-deployment-framework copied to clipboard
Feat/Support for S3 source provider of ADF pipelines
This pull request adds support for using Amazon S3 as a code provider for AWS Deployment Framework (ADF) bootstrap and deployment map pipelines, complementing the existing CodeCommit
Why?
As you may already know, AWS CodeCommit is about to be discontinued. Add an additional AWS pipeline Source provider gives users more flexibility in how they store and manage their ADF code.
Additionally, Users could also use S3 buckets as an intermediate layer to integrate with other code repositories, like github or gitlab.
What?
Above is the S3 Code Source Provider logic flow.
- Changed docs/admin-guide.md docs/installation-guide.md src/lambda_codebase/initial_commit/adfconfig.yml.j2 src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap/deployment/global.yml src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/config.py src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/main.py src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/tests/stubs/stub_adfconfig.yml src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/tests/test_config.py src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/tests/test_main.py src/template.yml