We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 649f5b5 commit 3ef7de3Copy full SHA for 3ef7de3
1 file changed
build.gradle
@@ -127,7 +127,21 @@ task fatjar(type: Jar) {
127
'Implementation-Version': archiveVersion,
128
'Main-Class': 'com.ibm.northstar.CodeAnalyzer'
129
}
130
- from { configurations.compileClasspath.collect { it.isDirectory() ? it : zipTree(it) } }
+ // Collect and include files from compile classpath, excluding signature-related files
131
+ from (configurations.runtimeClasspath) {
132
+ exclude 'META-INF/*.SF'
133
+ exclude 'META-INF/*.DSA'
134
+ exclude 'META-INF/*.RSA'
135
+ exclude 'META-INF/MANIFEST.MF'
136
+ // Use zipTree to process JAR files
137
+ eachFile { details ->
138
+ if (details.file.isFile() && details.name.endsWith('.jar')) {
139
+ zipTree(details.file)
140
+ } else {
141
+ details.file
142
+ }
143
144
145
with jar
146
147
0 commit comments