3 ms·
Again and again, no CloudFormation support! Edit: Looking into the CloudFormation templates created, there are CodeStar resources, so, I assume, the new resour
by nikolay 10y ago
Again and again, no CloudFormation support!
Edit: Looking into the CloudFormation templates created, there are CodeStar resources, so, I assume, the new resource types are just not documented yet. Not that it needs much documentation, but I will try creating a template with those to test if it works.
Edit 2: Here are the new resource types:
CodeStarProject:
Description: Starting project creation
Properties:
ProjectDescription: AWS CodeStar created project
ProjectId: !Ref 'ProjectId'
ProjectName: !Ref 'AppName'
ProjectTemplateId: arn:aws:codestar:us-east-1::project-template/webapp-nodeweb-lambda
StackId: !Ref 'AWS::StackId'
Type: AWS::CodeStar::Project
Version: 1.0
SeedRepo:
DeletionPolicy: Retain
DependsOn: [CodeCommitRepo]
Description: Adding application source code to the AWS CodeCommit repository for the project
Properties:
CodeCommitRepositoryURL: !GetAtt [CodeCommitRepo, CloneUrlHttp]
DefaultBranchName: master
ProjectTemplateId: arn:aws:codestar:us-east-1::project-template/webapp-nodeweb-lambda
Type: AWS::CodeStar::SeedRepository
SyncInitialResources:
DependsOn: [SeedRepo]
Description: Adding the AWS CodeCommit repository to your AWS CodeStar project.
Properties:
ProjectId: !Ref 'ProjectId'
Type: AWS::CodeStar::SyncResources
Version: 1.0
SyncResources:
DependsOn: [SeedRepo, CodeBuildProject, ProjectPipeline, SyncInitialResources]
Description: Adding all created resources to your AWS CodeStar project
Properties:
ProjectId: !Ref 'ProjectId'
Type: AWS::CodeStar::SyncResources
Version: 1.0