From 4536e7c76c4d0b1600a8d80f8c422876ced911fe Mon Sep 17 00:00:00 2001
From: SebastianEbert <sebastian.ebert@tu-dresden.de>
Date: Mon, 6 Dec 2021 17:39:51 +0100
Subject: [PATCH] updated ci

---
 .gitlab-ci.yml |  4 ++++
 build.gradle   | 30 ++++++++++++++++++++++++++++--
 2 files changed, 32 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e6d01016..f5e2ad07 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -19,6 +19,10 @@ build:
   artifacts:
     paths:
       - "rosjava/build/libs"
+      - "apache_xmlrpc_client/build/libs"
+      - "apache_xmlrpc_common/build/libs"
+      - "apache_xmlrpc_server/build/libs"
+      - "rosjava_helpers/build/libs"
     expire_in: 1 week
 
 
diff --git a/build.gradle b/build.gradle
index fa8f8f21..707e9169 100644
--- a/build.gradle
+++ b/build.gradle
@@ -54,12 +54,38 @@ publishing {
     publications {
         maven(MavenPublication) {
             artifactId = 'rosjava'
-            // Comment rs: components.java does not include relast.preprocessor
-            // from components.java
             artifact("rosjava/build/libs/rosjava-${version}.jar") {
                 extension 'jar'
             }
         }
+        
+        maven(MavenPublication) {
+            artifactId = 'apache_xmlrpc_client'
+            artifact("apache_xmlrpc_client/build/libs/rosjava-${version}.jar") {
+                extension 'jar'
+            }
+        }
+        
+        maven(MavenPublication) {
+            artifactId = 'apache_xmlrpc_common'
+            artifact("apache_xmlrpc_common/build/libs/rosjava-${version}.jar") {
+                extension 'jar'
+            }
+        }
+        
+        maven(MavenPublication) {
+            artifactId = 'apache_xmlrpc_server'
+            artifact("apache_xmlrpc_server/build/libs/rosjava-${version}.jar") {
+                extension 'jar'
+            }
+        }
+        
+        maven(MavenPublication) {
+            artifactId = 'rosjava_helpers'
+            artifact("rosjava_helpers/build/libs/rosjava-${version}.jar") {
+                extension 'jar'
+            }
+        }
     }
     repositories {
         maven {
-- 
GitLab