Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/v79/aws-cdk-gradle-kotlin-template
Basic template for using AWS CDK (Java version) in a Kotlin Gradle project
https://github.com/v79/aws-cdk-gradle-kotlin-template
Last synced: 6 days ago
JSON representation
Basic template for using AWS CDK (Java version) in a Kotlin Gradle project
- Host: GitHub
- URL: https://github.com/v79/aws-cdk-gradle-kotlin-template
- Owner: v79
- Created: 2022-07-11T20:25:20.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-12-31T17:43:31.000Z (about 2 years ago)
- Last Synced: 2024-12-25T05:52:39.628Z (10 days ago)
- Language: Kotlin
- Size: 75.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Kotlin Gradle CDK Template
When using the AWS CDK example projects, all the samples are written in Java and built using *maven*. This template
provides a starter project for writing in Kotlin, and building with *gradle* instead.The project is split into two components - the main project, which holds the AWS Stack, and a submodule, which contains
a very basic Lambda function.The gradle `run` task is configured to be dependent on the `shadowJar` task of the Lambda submodule, so that the Lambda
is always recompiled before the CDK synthesis takes place (as `cdk synth` builds and executes the main project class).As this relies on AWS CDK, you must have `node` installed.