[zorg] r351967 - [jenkins] Add a clang-7.0.1 branch LLDB bot

Adrian Prantl via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 23 09:17:21 PST 2019


Author: adrian
Date: Wed Jan 23 09:17:21 2019
New Revision: 351967

URL: http://llvm.org/viewvc/llvm-project?rev=351967&view=rev
Log:
[jenkins] Add a clang-7.0.1 branch LLDB bot

Modified:
    zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-matrix

Modified: zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-matrix
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-matrix?rev=351967&r1=351966&r2=351967&view=diff
==============================================================================
--- zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-matrix (original)
+++ zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-matrix Wed Jan 23 09:17:21 2019
@@ -7,15 +7,15 @@ pipeline {
                 timeout(activity: true, time: 30) {
                     checkout([$class: 'SubversionSCM',
                               locations: [
-                                  [local: 'llvm.src', 
+                                  [local: 'llvm.src',
                                    remote: 'http://llvm.org/svn/llvm-project/llvm/trunk'],
-                                  [local: 'lldb.src', 
+                                  [local: 'lldb.src',
                                    remote: 'http://llvm.org/svn/llvm-project/lldb/trunk'],
-                                  [local: 'clang.src', 
+                                  [local: 'clang.src',
                                    remote: 'http://llvm.org/svn/llvm-project/cfe/trunk'],
                                   [cancelProcessOnExternalsFail: true,
                                    credentialsId: '', depthOption: 'infinity',
-                                   ignoreExternalsOption: true, local: 'libcxx.src', 
+                                   ignoreExternalsOption: true, local: 'libcxx.src',
                                    remote: 'http://llvm.org/svn/llvm-project/libcxx/trunk']],
                               quietOperation: false,
                               workspaceUpdater: [$class: 'UpdateUpdater']])
@@ -46,11 +46,11 @@ bash $SCRIPT_PATH/lldb-cmake-matrix-stag
                 timeout(activity: true, time: 30) {
                     checkout([$class: 'SubversionSCM',
                               locations: [
-                                  [local: 'src/history/clang-5.0.2', 
+                                  [local: 'src/history/clang-5.0.2',
                                    remote: 'http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_502/final'],
-                                  [local: 'src/history/clang-5.0.2/tools/clang', 
+                                  [local: 'src/history/clang-5.0.2/tools/clang',
                                    remote: 'http://llvm.org/svn/llvm-project/cfe/tags/RELEASE_502/final'],
-                                  [local: 'src/history/clang-5.0.2/projects/libcxx', 
+                                  [local: 'src/history/clang-5.0.2/projects/libcxx',
                                    remote: 'http://llvm.org/svn/llvm-project/libcxx/tags/RELEASE_502/final']],
                               quietOperation: false,
                               workspaceUpdater: [$class: 'UpdateUpdater']])
@@ -69,11 +69,11 @@ bash ${SCRIPT_PATH}/lldb-cmake-matrix-st
                 timeout(activity: true, time: 30) {
                     checkout([$class: 'SubversionSCM',
                               locations: [
-                                  [local: 'src/history/clang-6.0.1', 
+                                  [local: 'src/history/clang-6.0.1',
                                    remote: 'http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_601/final'],
-                                  [local: 'src/history/clang-6.0.1/tools/clang', 
+                                  [local: 'src/history/clang-6.0.1/tools/clang',
                                    remote: 'http://llvm.org/svn/llvm-project/cfe/tags/RELEASE_601/final'],
-                                  [local: 'src/history/clang-6.0.1/projects/libcxx', 
+                                  [local: 'src/history/clang-6.0.1/projects/libcxx',
                                    remote: 'http://llvm.org/svn/llvm-project/libcxx/tags/RELEASE_601/final']],
                               quietOperation: false,
                               workspaceUpdater: [$class: 'UpdateUpdater']])
@@ -87,6 +87,29 @@ bash ${SCRIPT_PATH}/lldb-cmake-matrix-st
                 }
             }
         }
+        stage('LLDB CMake Matrix Stage 2, Clang 7.0.1') {
+            steps {
+                timeout(activity: true, time: 30) {
+                    checkout([$class: 'SubversionSCM',
+                              locations: [
+                                  [local: 'src/history/clang-7.0.1',
+                                   remote: 'http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_701/final'],
+                                  [local: 'src/history/clang-7.0.1/tools/clang',
+                                   remote: 'http://llvm.org/svn/llvm-project/cfe/tags/RELEASE_701/final'],
+                                  [local: 'src/history/clang-7.0.1/projects/libcxx',
+                                   remote: 'http://llvm.org/svn/llvm-project/libcxx/tags/RELEASE_701/final']],
+                              quietOperation: false,
+                              workspaceUpdater: [$class: 'UpdateUpdater']])
+                }
+                timeout(activity: true, time: 30) {
+                    sh '''
+export HISTORIC_COMPILER=clang-7.0.1
+bash ${SCRIPT_PATH}/lldb-cmake-matrix-stage2.sh
+'''
+                    junit 'test-clang-7.0.1/results.xml'
+                }
+            }
+        }
         stage('LLDB CMake Matrix Stage 2, Upstream Clang + DWARF 5') {
             steps {
                 timeout(activity: true, time: 30) {




More information about the llvm-commits mailing list