Creates infrastructure components for application deployment:
S3 bucket for deployment aritifacts
Roles for deploying from protected and issue/* branches in github
Creates a pipeline for building application and uploading to s3, where it will be deployed from when the rest of this story is complete.
Fixes # (#5)
Type of change
Please delete options that are not relevant.
[x] New feature (non-breaking change which adds functionality)
How To Test
Log into AWS and validate that S3 resources are created when upload flag is set to true.
Checklist:
[x] My code follows the style guidelines of this project and has no linting errors
[x] I have performed a self-review of my code
[x] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation, including any applicable ADRs
[x] My changes generate no new warnings
- [ ] I have added tests that fail without these changes- [ ] New and existing tests (unit, integration, accessibility) pass locally- [ ] Documentation updated- [ ] If there are security concerns they are addressed or ticketed after being discussed
Issue/front end infra (#5) - part 1
Summary
Fixes # (#5)
Type of change
Please delete options that are not relevant.
How To Test
Log into AWS and validate that S3 resources are created when upload flag is set to true.
Checklist:
- [ ] I have made corresponding changes to the documentation, including any applicable ADRs- [ ] I have added tests that fail without these changes- [ ] New and existing tests (unit, integration, accessibility) pass locally- [ ] Documentation updated- [ ] If there are security concerns they are addressed or ticketed after being discussed