-
Notifications
You must be signed in to change notification settings - Fork 3
/
.projenrc.js
29 lines (28 loc) · 1001 Bytes
/
.projenrc.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
const { awscdk } = require('projen');
const project = new awscdk.AwsCdkConstructLibrary({
authorAddress: '[email protected]',
authorName: 'Thon Becker',
stability: 'stable',
cdkVersion: '2.102.0',
cdkMinimumVersion: '2.100.0',
majorVersion: 2,
gitignore: ['.DS_Store'],
name: 'cdk-simplewebsite-deploy',
repository: 'https://github.com/SnapPetal/cdk-simplewebsite-deploy',
description: 'This is an AWS CDK v2 Construct to simplify deploying a single-page website use CloudFront distributions.',
defaultReleaseBranch: 'main',
publishToPypi: {
distName: 'cdk-simplewebsite-deploy',
module: 'cdk_simplewebsite_deploy',
},
publishToNuget: {
dotNetNamespace: 'ThonBecker.CDK.SimpleWebsiteDeploy',
packageId: 'ThonBecker.CDK.SimpleWebsiteDeploy',
},
publishToMaven: {
javaPackage: 'com.thonbecker.simplewebsitedeploy',
mavenGroupId: 'com.thonbecker.simplewebsitedeploy',
mavenArtifactId: 'cdk-simplewebsite-deploy',
},
});
project.synth();