From f3a57d26f7b6b1265b22789bd67ba4dd84275fca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pascal=20St=C3=BCcker?=
 <stuecker.pascal@scheidt-bachmann-st.de>
Date: Wed, 3 May 2023 15:07:18 +0200
Subject: [PATCH] Move nightly builds

---
 ci/Jenkinsfile     | 17 ++++-------------
 ci/Jenkinsfile.cef | 13 +------------
 2 files changed, 5 insertions(+), 25 deletions(-)

diff --git a/ci/Jenkinsfile b/ci/Jenkinsfile
index b0f7fc6..1ed26af 100644
--- a/ci/Jenkinsfile
+++ b/ci/Jenkinsfile
@@ -49,6 +49,8 @@ pipeline {
           dir('java') {
             mvn goal: 'clean verify -P sign', dependencies: 'dependencies/maven.deps'
           }
+          
+          archiveArtifacts 'java/org.eclipse.set.browser.releng.repository/target/*.zip'
         }
       }
     }
@@ -61,28 +63,17 @@ pipeline {
       }
     }
 
-    stage('Remove Old Snapshot') {
-      when {
-        branch 'main'
-      }
-
-      steps {
-        removeOldSnapshot repo: 'browser'
-      }
-    }
-
     stage('Deploy Snapshot') {
       when {
         anyOf {
           buildingTag()
           branch 'main'
-          branch pattern: 'release/[0-9.]+', comparator: 'REGEXP'          
-          branch pattern: 'feature/\\w+', comparator: 'REGEXP'
+          branch pattern: 'release/[0-9.]+', comparator: 'REGEXP'
         }
       }
 
       steps {
-        deployP2Site name: "browser/${BRANCH_NAME}", path: 'java/org.eclipse.set.browser.releng.repository/target/repository'
+        deployP2Site name: 'browser', branch: BRANCH_NAME, path: 'java/org.eclipse.set.browser.releng.repository/target/repository'
       }
     }
   }
diff --git a/ci/Jenkinsfile.cef b/ci/Jenkinsfile.cef
index 25a5fdc..c09d63d 100644
--- a/ci/Jenkinsfile.cef
+++ b/ci/Jenkinsfile.cef
@@ -35,16 +35,6 @@ pipeline {
       }
     }
 
-
-    stage('Remove Old Snapshot') {
-      when {
-        branch 'main'
-      }
-      steps {
-        removeOldSnapshot repo: 'browser-cef'
-      }
-    }
-
     stage('Deploy Snapshot')
     {
       when {
@@ -52,12 +42,11 @@ pipeline {
           buildingTag()
           branch 'main'
           branch pattern: 'release/[0-9.]+', comparator: 'REGEXP'
-          branch pattern: 'feature/\\w+', comparator: 'REGEXP'
         }
       }
 
       steps {
-        deployP2Site name: 'browser-cef/${BRANCH_NAME}', path: 'java-cef/org.eclipse.set.browser.cef.releng.repository/target/repository' 
+        deployP2Site name: 'browser-cef', branch: BRANCH_NAME, path: 'java-cef/org.eclipse.set.browser.cef.releng.repository/target/repository' 
       }
     }
   }
-- 
GitLab