Skip to content

Commit 69b69da

Browse files
Merge branch 'addition/catalyst-components' of github.com:codu-code/codu into addition/catalyst-components
especially if it merges an updated upstream into a topic branch.
2 parents c7451d7 + 57b4804 commit 69b69da

File tree

1 file changed

+4
-28
lines changed

1 file changed

+4
-28
lines changed

cdk/lib/pipeline-stack.ts

Lines changed: 4 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,19 @@
11
import * as cdk from "aws-cdk-lib";
22
import type { Construct } from "constructs";
33
import { AppStage } from "./app-stage";
4-
import {
5-
BuildEnvironmentVariableType,
6-
LocalCacheMode,
7-
} from "aws-cdk-lib/aws-codebuild";
84
import {
95
Effect,
106
PolicyStatement,
117
Role,
128
ServicePrincipal,
139
} from "aws-cdk-lib/aws-iam";
14-
import { Cache } from "aws-cdk-lib/aws-codebuild";
15-
1610
import {
1711
CodePipeline,
1812
CodePipelineSource,
1913
ShellStep,
2014
} from "aws-cdk-lib/pipelines";
2115
import * as ssm from "aws-cdk-lib/aws-ssm";
22-
import * as codebuild from "aws-cdk-lib/aws-codebuild";
16+
import { GitHubTrigger } from "aws-cdk-lib/aws-codepipeline-actions";
2317

2418
export class PipelineStack extends cdk.Stack {
2519
constructor(scope: Construct, id: string, props: cdk.StackProps) {
@@ -39,7 +33,9 @@ export class PipelineStack extends cdk.Stack {
3933
);
4034

4135
const synthAction = new ShellStep("Synth", {
42-
input: CodePipelineSource.gitHub("codu-code/codu", "develop"),
36+
input: CodePipelineSource.gitHub("codu-code/codu", "develop", {
37+
trigger: GitHubTrigger.NONE,
38+
}),
4339
commands: ["cd cdk", "npm ci", "npm run build", "npx cdk synth"],
4440
primaryOutputDirectory: "cdk/cdk.out",
4541
});
@@ -48,26 +44,6 @@ export class PipelineStack extends cdk.Stack {
4844
pipelineName: "codu-pipline",
4945
crossAccountKeys: true,
5046
synth: synthAction,
51-
codeBuildDefaults: {
52-
cache: Cache.local(LocalCacheMode.DOCKER_LAYER),
53-
buildEnvironment: {
54-
computeType: codebuild.ComputeType.MEDIUM,
55-
privileged: true,
56-
environmentVariables: {
57-
DOCKER_BUILDKIT: {
58-
value: "1",
59-
},
60-
SENTRY_AUTH_TOKEN: {
61-
type: BuildEnvironmentVariableType.PARAMETER_STORE,
62-
value: "sentry",
63-
},
64-
DATABASE_URL: {
65-
type: BuildEnvironmentVariableType.PARAMETER_STORE,
66-
value: "/prod/db/url",
67-
},
68-
},
69-
},
70-
},
7147
});
7248

7349
const devAccountId = ssm.StringParameter.valueFromLookup(

0 commit comments

Comments
 (0)