diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 7496e713..248c9d9e 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -35,7 +35,7 @@ jobs:
# Build & Test
- name: Build with Maven
- run: mvn --batch-mode --no-transfer-progress install -Pnative -D"quarkus.datasource.db-kind"=${{ matrix.database }}
+ run: mvn --batch-mode --no-transfer-progress install -Pnative -P${{ matrix.database }}
# Upload artifacts
- name: Upload cross-platform app
diff --git a/commafeed-server/TODO.md b/commafeed-server/TODO.md
index 6c77457f..0a6d77bd 100644
--- a/commafeed-server/TODO.md
+++ b/commafeed-server/TODO.md
@@ -7,11 +7,11 @@ MVP:
- https://github.com/quarkusio/quarkus/issues/42463
- Rewrite cookie with https://quarkus.io/guides/rest#request-or-response-filters in the mean time
-- mvn profile instead of -Dquarkus.datasource.db-kind
- update github actions
- release after tag
- new job that downloads all artifacts because we need them all to create the release
- update readme
+- update docker readme
- update release notes (+ mention h2 migration has been removed, upgrade to last 4.x is required)
Nice to have:
@@ -24,8 +24,3 @@ Nice to have:
- OPML encoding is not handled correctly
- remove Timers metrics page
-native-image
--------------
-
-- https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/Resources/
-- https://github.com/rometools/rome/pull/636/files
\ No newline at end of file
diff --git a/commafeed-server/pom.xml b/commafeed-server/pom.xml
index e01adf79..57b1bf31 100644
--- a/commafeed-server/pom.xml
+++ b/commafeed-server/pom.xml
@@ -16,6 +16,7 @@
6.6
2.1.0
3.1.8
+ 1.2.1
h2
@@ -41,6 +42,19 @@
+
+ maven-help-plugin
+ 3.4.1
+
+
+ initialize
+
+ active-profiles
+
+
+
+
+
io.quarkus.platform
quarkus-maven-plugin
@@ -480,5 +494,117 @@
true
+
+
+ h2
+
+ true
+
+
+
+
+ org.codehaus.mojo
+ properties-maven-plugin
+ ${properties-plugin.version}
+
+
+
+ set-system-properties
+
+
+
+
+
+
+ quarkus.datasource.db-kind
+ h2
+
+
+
+
+
+
+
+
+ mysql
+
+
+
+ org.codehaus.mojo
+ properties-maven-plugin
+ ${properties-plugin.version}
+
+
+
+ set-system-properties
+
+
+
+
+
+
+ quarkus.datasource.db-kind
+ mysql
+
+
+
+
+
+
+
+
+ mariadb
+
+
+
+ org.codehaus.mojo
+ properties-maven-plugin
+ ${properties-plugin.version}
+
+
+
+ set-system-properties
+
+
+
+
+
+
+ quarkus.datasource.db-kind
+ mariadb
+
+
+
+
+
+
+
+
+ postgresql
+
+
+
+ org.codehaus.mojo
+ properties-maven-plugin
+ ${properties-plugin.version}
+
+
+
+ set-system-properties
+
+
+
+
+
+
+ quarkus.datasource.db-kind
+ postgresql
+
+
+
+
+
+
+