You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: Pipeline using CodePipeline and CodeBuild for continuous delivery of a single-page application to S3
3
+
Parameters:
4
+
SiteBucketName:
5
+
Type: String
6
+
Description: Name of bucket to create to host the website
7
+
GitHubUser:
8
+
Type: String
9
+
Description: GitHub User/Repo
10
+
Default: "<your github user>"
11
+
GitHubRepo:
12
+
Type: String
13
+
Description: GitHub Repo to pull from. Only the Name. not the URL
14
+
Default: "<reponame>"
15
+
GitHubBranch:
16
+
Type: String
17
+
Description: GitHub Branch
18
+
Default: "master"
19
+
GitHubToken:
20
+
NoEcho: true
21
+
Type: String
22
+
Description: Secret. It might look something like 9b189a1654643522561f7b3ebd44a1531a4287af OAuthToken with access to Repo. Go to https://github.com/settings/tokens
23
+
BuildType:
24
+
Type: String
25
+
Default: "LINUX_CONTAINER"
26
+
Description: The build container type to use for building the app
27
+
BuildComputeType:
28
+
Type: String
29
+
Default: "BUILD_GENERAL1_SMALL"
30
+
Description: The build compute type to use for building the app
31
+
BuildImage:
32
+
Type: String
33
+
Default: "aws/codebuild/standard:2.0"
34
+
Description: The build image to use for building the app
35
+
Metadata:
36
+
AWS::CloudFormation::Interface:
37
+
ParameterGroups:
38
+
- Label:
39
+
default: "Site Configuration"
40
+
Parameters:
41
+
- SiteBucketName
42
+
- Label:
43
+
default: "GitHub Configuration"
44
+
Parameters:
45
+
- GitHubUser
46
+
- GitHubToken
47
+
- GitHubRepo
48
+
- GitHubBranch
49
+
- Label:
50
+
default: "Build Configuration"
51
+
Parameters:
52
+
- BuildType
53
+
- BuildComputeType
54
+
- BuildImage
55
+
ParameterLabels:
56
+
SiteBucketName:
57
+
default: Name of S3 Bucket to create for website hosting
0 commit comments