1
0
mirror of https://github.com/pcvolkmer/etl-processor.git synced 2025-07-01 14:12:55 +00:00

9 Commits

2 changed files with 10 additions and 10 deletions

View File

@ -30,6 +30,6 @@ jobs:
- name: Execute image build and push - name: Execute image build and push
run: | run: |
./gradlew bootBuildImage ./gradlew bootBuildImage
docker tag ghcr.io/ccc-mf/etl-processor ghcr.io/ccc-mf/etl-processor:${{ github.ref_name }} docker tag ghcr.io/${{ github.repository }} ghcr.io/${{ github.repository }}:${{ github.ref_name }}
docker push ghcr.io/ccc-mf/etl-processor docker push ghcr.io/${{ github.repository }}
docker push ghcr.io/ccc-mf/etl-processor:${{ github.ref_name }} docker push ghcr.io/${{ github.repository }}:${{ github.ref_name }}

View File

@ -4,14 +4,14 @@ import org.springframework.boot.gradle.tasks.bundling.BootBuildImage
plugins { plugins {
war war
id("org.springframework.boot") version "3.2.6" id("org.springframework.boot") version "3.2.12"
id("io.spring.dependency-management") version "1.1.5" id("io.spring.dependency-management") version "1.1.5"
kotlin("jvm") version "1.9.24" kotlin("jvm") version "1.9.24"
kotlin("plugin.spring") version "1.9.24" kotlin("plugin.spring") version "1.9.24"
} }
group = "de.ukw.ccc" group = "dev.dnpm"
version = "0.9.5" version = "0.9-SNAPSHOT"
var versions = mapOf( var versions = mapOf(
"bwhc-dto-java" to "0.3.0", "bwhc-dto-java" to "0.3.0",
@ -20,7 +20,7 @@ var versions = mapOf(
"mockito-kotlin" to "5.3.1", "mockito-kotlin" to "5.3.1",
// Webjars // Webjars
"echarts" to "5.4.3", "echarts" to "5.4.3",
"htmx.org" to "1.9.11" "htmx.org" to "1.9.12"
) )
java { java {
@ -86,7 +86,7 @@ dependencies {
integrationTestImplementation("org.testcontainers:junit-jupiter") integrationTestImplementation("org.testcontainers:junit-jupiter")
integrationTestImplementation("org.testcontainers:postgresql") integrationTestImplementation("org.testcontainers:postgresql")
// Override dependency version from org.testcontainers:junit-jupiter - CVE-2024-26308, CVE-2024-25710 // Override dependency version from org.testcontainers:junit-jupiter - CVE-2024-26308, CVE-2024-25710
integrationTestImplementation("org.apache.commons:commons-compress:1.26.1") integrationTestImplementation("org.apache.commons:commons-compress:1.26.2")
} }
tasks.withType<KotlinCompile> { tasks.withType<KotlinCompile> {
@ -113,7 +113,7 @@ task<Test>("integrationTest") {
} }
tasks.named<BootBuildImage>("bootBuildImage") { tasks.named<BootBuildImage>("bootBuildImage") {
imageName.set("ghcr.io/ccc-mf/etl-processor") imageName.set("ghcr.io/pcvolkmer/etl-processor")
// Binding for CA Certs // Binding for CA Certs
bindings.set(listOf( bindings.set(listOf(
@ -123,7 +123,7 @@ tasks.named<BootBuildImage>("bootBuildImage") {
environment.set(environment.get() + mapOf( environment.set(environment.get() + mapOf(
// Enable this line to embed CA Certs into image on build time // Enable this line to embed CA Certs into image on build time
//"BP_EMBED_CERTS" to "true", //"BP_EMBED_CERTS" to "true",
"BP_OCI_SOURCE" to "https://github.com/CCC-MF/etl-processor", "BP_OCI_SOURCE" to "https://github.com/pcvolkmer/etl-processor",
"BP_OCI_LICENSES" to "AGPLv3", "BP_OCI_LICENSES" to "AGPLv3",
"BP_OCI_DESCRIPTION" to "ETL Processor for bwHC MTB files" "BP_OCI_DESCRIPTION" to "ETL Processor for bwHC MTB files"
)) ))