Skip to content

Commit 931bfd3

Browse files
committed
try a different buildpack
1 parent ba4dac4 commit 931bfd3

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ dependencies {
9595

9696
tasks.getByName<org.springframework.boot.gradle.tasks.bundling.BootBuildImage>("bootBuildImage") {
9797
if (project.hasProperty("username")) {
98+
builder.set("paketobuildpacks/builder-jammy-base")
9899
imageName.set("sealuzh/access-backend:x")
99100
publish.set(true)
100101
docker.publishRegistry.username.set(project.property("username") as String)

src/main/kotlin/ch/uzh/ifi/access/service/FileService.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import ch.uzh.ifi.access.model.GlobalFile
44
import ch.uzh.ifi.access.model.ResultFile
55
import ch.uzh.ifi.access.model.TaskFile
66
import org.apache.commons.codec.binary.Base64
7-
import org.apache.commons.compress.utils.FileNameUtils
7+
import org.apache.commons.io.file.PathUtils
88
import org.apache.tika.Tika
99
import org.springframework.stereotype.Service
1010
import java.nio.file.Files
@@ -41,7 +41,7 @@ class FileService(val tika: Tika) {
4141
fileData.path = path.toString()
4242
fileData.name = path.fileName.toString()
4343
// because Tika actually cannot detect python3 scripts, we trust the file extension for now
44-
val extension = FileNameUtils.getExtension(path.toString()).lowercase(Locale.getDefault())
44+
val extension = PathUtils.getExtension(path).lowercase(Locale.getDefault())
4545
if (listOf("py", "r", "sh", "bash").contains(extension)) {
4646
fileData.mimeType = when (extension) {
4747
"py" -> "text/x-python"

0 commit comments

Comments
 (0)