apply plugin: 'java'
sourceCompatibility = '1.8'
targetCompatibility = '1.8'
repositories {
mavenCentral()
}
dependencies {
implementation (
'com.amazonaws:aws-lambda-java-core:1.2.0',
'com.amazonaws:aws-lambda-java-events:2.2.7'
)
}
task buildZip(type: Zip) {
from compileJava
from processResources
into('lib') {
from configurations.runtimeClasspath
}
}
task buildDocker(type: Copy) {
from compileJava
from processResources
into('lib') {
from configurations.runtimeClasspath
}
into 'build/docker'
}
build.dependsOn buildDocker