Skip to content

Commit 66eb13e

Browse files
vohoVojta Hordějčuk 🦉
andauthored
chore: add publishers for additional languages (#16)
Co-authored-by: Vojta Hordějčuk 🦉 <[email protected]>
1 parent 3abf1f0 commit 66eb13e

File tree

6 files changed

+179
-1
lines changed

6 files changed

+179
-1
lines changed

.github/workflows/build.yml

Lines changed: 51 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/release.yml

Lines changed: 68 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.mergify.yml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.projen/tasks.json

Lines changed: 30 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.projenrc.js

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,23 @@ const project = new awscdk.AwsCdkConstructLibrary({
1919
srcdir: "lib",
2020
testdir: "test",
2121

22-
// Artifact config
22+
// Artifact config: Python
2323
publishToPypi: {
2424
distName: "cdk-monitoring-constructs",
2525
module: "cdk_monitoring_constructs",
2626
},
27+
// Artifact config: C#
28+
publishToNuget: {
29+
packageId: "Cdklabs.CdkMonitoringConstructs",
30+
dotNetNamespace: "Cdklabs.CdkMonitoringConstructs",
31+
},
32+
// Artifact config: Java
33+
publishToMaven: {
34+
mavenGroupId: "io.github.cdklabs",
35+
javaPackage: "io.github.cdklabs.cdkmonitoringconstructs",
36+
mavenArtifactId: "cdkmonitoringconstructs",
37+
mavenEndpoint: "https://aws.oss.sonatype.org",
38+
},
2739

2840
// Auto approval config
2941
autoApproveOptions: {

package.json

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)