From b7de600fd4cdf7c9aefa03232d49ebf2937dcc96 Mon Sep 17 00:00:00 2001 From: Nicolas Schmid Date: Mon, 22 Jan 2024 11:50:14 +0100 Subject: [PATCH] Diff build (#10) * add to gitignore * pom fixes for releases * pom fixes --- .gitignore | 1 + .mvn/maven-git-versioning-extension.xml | 30 +------------------ .../hello-data-portal-api/pom.xml | 16 ++++++++++ .../hello-data-airflow/pom.xml | 17 +++++++++++ .../hello-data-cloudbeaver/pom.xml | 16 ++++++++++ .../hello-data-monitoring-sba/pom.xml | 1 + .../hello-data-superset/pom.xml | 16 ++++++++++ 7 files changed, 68 insertions(+), 29 deletions(-) diff --git a/.gitignore b/.gitignore index e8d6b64d..76d0e080 100644 --- a/.gitignore +++ b/.gitignore @@ -270,6 +270,7 @@ $RECYCLE.BIN/ # End of https://www.toptal.com/developers/gitignore/api/angular,windows,linux,macos,intellij,maven,java /hello-data-portal-ui/src/build.ts /docker-compose/smtp4dev-data/database.db +/hello-data-deployment/docker-compose/base/shared/Extra_Data_Domain/dags/__pycache__/ .git-versioned-pom.xml /hello-data-deployment/docker-compose/.env /hello-data-deployment/etls/ diff --git a/.mvn/maven-git-versioning-extension.xml b/.mvn/maven-git-versioning-extension.xml index db5081a3..ed26d606 100644 --- a/.mvn/maven-git-versioning-extension.xml +++ b/.mvn/maven-git-versioning-extension.xml @@ -1,31 +1,3 @@ - ${version} - \ No newline at end of file + diff --git a/hello-data-portal/hello-data-portal-api/pom.xml b/hello-data-portal/hello-data-portal-api/pom.xml index 2d11b2a9..7896cf5e 100644 --- a/hello-data-portal/hello-data-portal-api/pom.xml +++ b/hello-data-portal/hello-data-portal-api/pom.xml @@ -273,6 +273,22 @@ io.fabric8 docker-maven-plugin + + + build-docker-image + post-integration-test + + build + + + + push-docker-image + ${push-docker-image-phase} + + push + + + Always diff --git a/hello-data-subsystems/hello-data-airflow/pom.xml b/hello-data-subsystems/hello-data-airflow/pom.xml index c026113c..a66a5e8b 100644 --- a/hello-data-subsystems/hello-data-airflow/pom.xml +++ b/hello-data-subsystems/hello-data-airflow/pom.xml @@ -26,6 +26,7 @@ 17 0.8.7 5.0.0 + post-integration-test local-build bedag 0.43.4 @@ -137,6 +138,22 @@ io.fabric8 docker-maven-plugin + + + build-docker-image + post-integration-test + + build + + + + push-docker-image + ${push-docker-image-phase} + + push + + + Always diff --git a/hello-data-subsystems/hello-data-cloudbeaver/pom.xml b/hello-data-subsystems/hello-data-cloudbeaver/pom.xml index c286a9d0..fb5b7da7 100644 --- a/hello-data-subsystems/hello-data-cloudbeaver/pom.xml +++ b/hello-data-subsystems/hello-data-cloudbeaver/pom.xml @@ -138,6 +138,22 @@ io.fabric8 docker-maven-plugin + + + build-docker-image + post-integration-test + + build + + + + push-docker-image + ${push-docker-image-phase} + + push + + + Always diff --git a/hello-data-subsystems/hello-data-monitoring/hello-data-monitoring-sba/pom.xml b/hello-data-subsystems/hello-data-monitoring/hello-data-monitoring-sba/pom.xml index 954c7eee..8027cf43 100644 --- a/hello-data-subsystems/hello-data-monitoring/hello-data-monitoring-sba/pom.xml +++ b/hello-data-subsystems/hello-data-monitoring/hello-data-monitoring-sba/pom.xml @@ -24,6 +24,7 @@ 17 1.11.4 UTF-8 + post-integration-test ch.bedag.dap.hellodata.monitoring.sba.SBAdminApplication 3.2.1 3.1.0 diff --git a/hello-data-subsystems/hello-data-superset/pom.xml b/hello-data-subsystems/hello-data-superset/pom.xml index 193f7c41..537f592d 100644 --- a/hello-data-subsystems/hello-data-superset/pom.xml +++ b/hello-data-subsystems/hello-data-superset/pom.xml @@ -138,6 +138,22 @@ io.fabric8 docker-maven-plugin + + + build-docker-image + post-integration-test + + build + + + + push-docker-image + ${push-docker-image-phase} + + push + + + Always