From 3b1eb4323897140ebd1ec8f0aeee369ed3d1f565 Mon Sep 17 00:00:00 2001
From: Jonas Leder <jonas@jonasled.de>
Date: Mon, 5 Sep 2022 09:15:26 +0200
Subject: [PATCH 1/5] build packages with CI

---
 .gitlab-ci.yml | 8 ++++++++
 1 file changed, 8 insertions(+)
 create mode 100644 .gitlab-ci.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 000000000..8f489cdd1
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,8 @@
+build-packages:
+    image: eclipse-temurin:17-jre-focal
+    stage: build
+    script:
+        - mvn antrun:run
+        - mvn package
+        - mvn rpm:rpm 
+        - mvn jdeb:jdeb
-- 
GitLab


From 880b1a75c9de707ea609cc32e46a36b13b0373bf Mon Sep 17 00:00:00 2001
From: Jonas Leder <jonas@jonasled.de>
Date: Mon, 5 Sep 2022 09:17:11 +0200
Subject: [PATCH 2/5] use maven image for build

---
 .gitlab-ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8f489cdd1..d8e9d8a1a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,5 @@
 build-packages:
-    image: eclipse-temurin:17-jre-focal
+    image: maven:3-jdk-11
     stage: build
     script:
         - mvn antrun:run
-- 
GitLab


From f1d015a4bf29bda36562d06378e1eb20245084b6 Mon Sep 17 00:00:00 2001
From: Jonas Leder <jonas@jonasled.de>
Date: Mon, 5 Sep 2022 09:30:47 +0200
Subject: [PATCH 3/5] use java 17 for build

---
 .gitlab-ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d8e9d8a1a..43eadf266 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,5 @@
 build-packages:
-    image: maven:3-jdk-11
+    image: maven:3-eclipse-temurin-17
     stage: build
     script:
         - mvn antrun:run
-- 
GitLab


From d446fc793249750a955951b838e068a8453f68f2 Mon Sep 17 00:00:00 2001
From: Jonas Leder <jonas@jonasled.de>
Date: Mon, 5 Sep 2022 09:44:28 +0200
Subject: [PATCH 4/5] only build debian package

---
 .gitlab-ci.yml | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 43eadf266..549b6786e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,8 +1,7 @@
-build-packages:
-    image: maven:3-eclipse-temurin-17
+build-deb-packages:
+    image: maven:3-eclipse-temurin-17-focal
     stage: build
     script:
         - mvn antrun:run
         - mvn package
-        - mvn rpm:rpm 
         - mvn jdeb:jdeb
-- 
GitLab


From 31dbcb40933c54b4389564f37bca2af578c4c300 Mon Sep 17 00:00:00 2001
From: Jonas Leder <jonas@jonasled.de>
Date: Mon, 5 Sep 2022 09:58:31 +0200
Subject: [PATCH 5/5] add fess.deb as artifact

---
 .gitlab-ci.yml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 549b6786e..75f4087f1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,3 +5,7 @@ build-deb-packages:
         - mvn antrun:run
         - mvn package
         - mvn jdeb:jdeb
+        - mv /builds/jonasled/fess-search-engine/target/releases/*.deb fess.deb
+    artifacts:
+        paths:
+            - fess.deb
-- 
GitLab