This repo acts as a template for a lambda function based on Kotlin. The template Jenkinsfile matches a Liflig Delivery Platform based CDK setup
Make sure you edit
- Change
groupId
,artifactId
andname
in POM - Change
sonar.projectKey
in POM - Rename
.github/workflows/ci.yaml.template
toci.yaml
. Update variables at top - Update .ldp.json
- Replace
service.name
andservice.package.prefix
in application.properties - Replace
no.liflig.example
package name insrc/main
andsrc/test
- Update this README
- Remove LICENSE file and Readme's bottom License section if not necessary (i.e. if this is private code)
TODO
You need to install:
- Maven (or run maven through IntelliJ)
- JDK 17
TODO
mvn verify
Push to master.
Apache 2.0 Licence. See LICENCE file