Skip to content

Commit 43df480

Browse files
author
Hoseong-Seo
committed
SBT v0.4.3 applied
1 parent 403a377 commit 43df480

File tree

5 files changed

+162
-76
lines changed

5 files changed

+162
-76
lines changed

server/lib/bootstrap-template/core-appplane-stack.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export class CoreAppPlaneStack extends cdk.Stack {
4545
partitionKey: { name: 'tenantId', type: AttributeType.STRING }
4646
});
4747

48-
const provisioningJobRunnerProps = {
48+
const provisioningScriptJobProps = {
4949
permissions: PolicyDocument.fromJson(
5050
JSON.parse(`
5151
{
@@ -82,7 +82,7 @@ export class CoreAppPlaneStack extends cdk.Stack {
8282
eventManager: props.eventManager
8383
};
8484

85-
const deprovisioningJobRunnerProps = {
85+
const deprovisioningScriptJobProps = {
8686
permissions: PolicyDocument.fromJson(
8787
JSON.parse(`
8888
{
@@ -114,17 +114,17 @@ export class CoreAppPlaneStack extends cdk.Stack {
114114
eventManager: props.eventManager
115115
};
116116

117-
const provisioningJobRunner: sbt.BashJobRunner = new sbt.BashJobRunner(this,
118-
'provisioningJobRunner', provisioningJobRunnerProps
117+
const provisioningScriptJob: sbt.ProvisioningScriptJob = new sbt.ProvisioningScriptJob(this,
118+
'provisioningScriptJob', provisioningScriptJobProps
119119
);
120120

121-
const deprovisioningJobRunner: sbt.BashJobRunner = new sbt.BashJobRunner(this,
122-
'deprovisioningJobRunner', deprovisioningJobRunnerProps
121+
const deprovisioningScriptJob: sbt.ProvisioningScriptJob = new sbt.DeprovisioningScriptJob(this,
122+
'deprovisioningScriptJob', deprovisioningScriptJobProps
123123
);
124124

125125
new sbt.CoreApplicationPlane(this, 'coreappplane-sbt', {
126126
eventManager: props.eventManager,
127-
jobRunnersList: [provisioningJobRunner, deprovisioningJobRunner]
127+
scriptJobs: [provisioningScriptJob, deprovisioningScriptJob]
128128
});
129129

130130
const staticSite = new StaticSite(this, 'TenantWebUI', {

server/lib/bootstrap-template/static-site.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import * as s3deployment from 'aws-cdk-lib/aws-s3-deployment';
66
import * as iam from 'aws-cdk-lib/aws-iam';
77
import * as s3 from 'aws-cdk-lib/aws-s3';
88
import { Construct } from 'constructs';
9-
import { Fn, RemovalPolicy, StringConcat } from 'aws-cdk-lib';
9+
import { Fn, RemovalPolicy } from 'aws-cdk-lib';
1010
import { addTemplateTag } from '../utilities/helper-functions';
1111

1212

server/lib/cdknag/core-app-plane-nag.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ export class CoreAppPlaneNag extends Construct {
2727
NagSuppressions.addResourceSuppressionsByPath(
2828
cdk.Stack.of(this),
2929
[
30-
'core-appplane-stack/provisioningJobRunner/codeBuildProvisionProjectRole/Resource',
31-
'core-appplane-stack/deprovisioningJobRunner/codeBuildProvisionProjectRole/Resource',
30+
'core-appplane-stack/provisioningScriptJob/codeBuildProvisionProjectRole/Resource',
31+
'core-appplane-stack/deprovisioningScriptJob/codeBuildProvisionProjectRole/Resource',
3232
],
3333
[
3434
{

0 commit comments

Comments
 (0)