green-boost icon indicating copy to clipboard operation
green-boost copied to clipboard

Finish CI-CD in repo template

Open bestickley opened this issue 4 years ago • 2 comments

Update CI-CD stacks/constructs in template (gboost create) so that it works. Test deploying to multiple environments: like test, prod. Add stages for auditing dependencies, linting, testing. Use CDK Pipelines. How to handle multiple repository environments? Reference CDK Pipeline docs for multiple repos.

Can anything be abstracted in a Construct that doesn't sacrifice flexibility for end user? Create guide in docs.

Look into: https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.pipelines-readme.html#migrating-from-buildspecyml-files

bestickley avatar Mar 10 '22 18:03 bestickley

Ensure: Add stage for Audit (npm audit), Lint (eslint), Test (jest), Security Scan (cdk_nag)

bestickley avatar May 10 '22 19:05 bestickley

I think this is resolved, but will leave open until I can confirm or someone else gets to it first.

bestickley avatar Aug 25 '23 14:08 bestickley