Fix shadowJar configuration

See gh-170
This commit is contained in:
Dave Syer
2018-04-24 14:44:30 +01:00
parent 04f917c113
commit 6c58fe0c4d

View File

@@ -52,11 +52,22 @@ jar {
}
}
import com.github.jengelman.gradle.plugins.shadow.transformers.*
shadowJar {
classifier = 'aws'
dependencies {
exclude(dependency("org.springframework.cloud:spring-cloud-function-web:${springCloudFunctionVersion}"))
}
// Required for Spring
mergeServiceFiles()
append 'META-INF/spring.handlers'
append 'META-INF/spring.schemas'
append 'META-INF/spring.tooling'
transform(PropertiesFileTransformer) {
paths = ['META-INF/spring.factories' ]
mergeStrategy = "append"
}
}
configurations {