Skip to content

Commit f633dc2

Browse files
committed
Fix final artifact layout
1 parent 8d83c5a commit f633dc2

File tree

1 file changed

+16
-9
lines changed

1 file changed

+16
-9
lines changed

build.gradle

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -108,15 +108,22 @@ tasks.register('zipKernel', Zip) {
108108
group = 'distribution'
109109
description = 'Zips jupyter kernel jar with its installation script.'
110110

111-
// preprocess kernel.json
112-
def kernelSpecTemplate = file('buildSrc/src/main/resources/kernel.json')
113-
from(kernelSpecTemplate) {
114-
include kernelSpecTemplate.name
115-
filter { line -> line.replaceAll('@JAR_FILE@', "${project.name}-${project.version}.jar") }
116-
}
117-
// copy as is install script and jar
118-
from(file('buildSrc/src/main/resources/install.py'))
119-
from(jar.archiveFile)
111+
into(".", {
112+
// copy as is install script
113+
from(file('buildSrc/src/main/resources/install.py'))
114+
})
115+
116+
into("java", {
117+
// copy jar
118+
from(jar.archiveFile)
119+
120+
// preprocess kernel.json
121+
def kernelSpecTemplate = file('buildSrc/src/main/resources/kernel.json')
122+
from(kernelSpecTemplate) {
123+
include kernelSpecTemplate.name
124+
filter { line -> line.replaceAll('@JAR_FILE@', "${project.name}-${project.version}.jar") }
125+
}
126+
})
120127
}
121128

122129
zipKernel.dependsOn 'jar', 'generateLicenseReport'

0 commit comments

Comments
 (0)