stelligent / mutato

Repo formerly known as mu-cdk. A.K.A Mu2. Pronounced: mew-tah-toe
https://stelligent.github.io/mutato/
MIT License
23 stars 2 forks source link

feature - Mutato CI pipeline via cfn #37

Closed tmillner closed 4 years ago

tmillner commented 4 years ago

https://tmillner.github.io/mutato/ https://us-east-1.console.aws.amazon.com/codesuite/codebuild/projects/mutato/build/mutato%3A614f9244-1675-4c07-8985-b875855fae26/log?region=us-east-1

Addresses #36. Cfn template to create CodePipeline for this project. Associates w/git via cfn params

aws cloudformation create-stack --stack-name mutato --template-body file://cloudformation/pipeline.yml --parameters ParameterKey=OauthToken,ParameterValue=XXX ParameterKey=GithubOwner,ParameterValue=gitUser ParameterKey=GithubRepo,ParameterValue=mutato ParameterKey=GithubBranch,ParameterValue=develop

Dummy codebuild spec. For now...

3p3r commented 4 years ago

@mneil I am not opposed to having bare CFN for MVP's infrastructure. at some point I will have Mu manage its own infra (repository being a Mu project itself) unless you want to object to having bare CFN.

mneil commented 4 years ago

Agree @3p3r . I'd like to see us use Mu to do Mu releases. But, since we're still iterating and I would like to see docs and site sooner rather than later, I think this is good. We can also use it a reference for pipeline / roles for mu when we get to those pieces. We need to tighten up permissions as much as possible on these resources.