Improve pipeline execution time 31/143631/8 master
authorFiete Ostkamp <fiete.ostkamp@telekom.de>
Thu, 19 Mar 2026 08:13:01 +0000 (09:13 +0100)
committerLukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Thu, 19 Mar 2026 21:17:28 +0000 (21:17 +0000)
- use 2 threads to build maven modules (instead of a single thread)
- increase container startup timeout since they now take a bit longer
  to come up
- declare missing dependency of the swagger-ui module on the onboarding
  war file

Issue-ID: SDC-4812
Change-Id: I26f1bd1d45b2d97d0e94da86fd892af8ed9530ea
Signed-off-by: Fiete Ostkamp <fiete.ostkamp@telekom.de>
.mvn/maven.config [new file with mode: 0644]
integration-tests/pom.xml
openecomp-be/tools/swagger-ui/pom.xml

diff --git a/.mvn/maven.config b/.mvn/maven.config
new file mode 100644 (file)
index 0000000..4c30904
--- /dev/null
@@ -0,0 +1 @@
+-T 2
index 77f9e65..cf4e848 100644 (file)
@@ -65,6 +65,13 @@ limitations under the License.
     </properties>
 
     <dependencies>
+        <dependency>
+            <groupId>org.openecomp.sdc</groupId>
+            <artifactId>openecomp-sdc-docker-backend</artifactId>
+            <version>${project.version}</version>
+            <type>pom</type>
+            <scope>provided</scope>
+        </dependency>
         <dependency>
             <groupId>ch.qos.logback</groupId>
             <artifactId>logback-classic</artifactId>
@@ -1141,7 +1148,7 @@ limitations under the License.
                                     </bind>
                                 </volumes>
                                 <wait>
-                                    <time>60000</time>
+                                    <time>180000</time>
                                     <tcp>
                                         <host>sdc-FE</host>
                                         <mode>direct</mode>
index c6f14de..27ccd68 100644 (file)
         <relativePath>../../</relativePath>
     </parent>
     <dependencies>
+        <dependency>
+            <groupId>org.openecomp.sdc.onboarding</groupId>
+            <artifactId>onboarding-be</artifactId>
+            <version>${project.version}</version>
+            <type>pom</type>
+            <scope>provided</scope>
+        </dependency>
         <dependency>
             <groupId>org.openecomp.sdc</groupId>
             <artifactId>catalog-be</artifactId>