You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ko...@apache.org on 2019/11/05 16:39:29 UTC

[couchdb] 01/01: Temporarily disable FreeBSD builds

This is an automated email from the ASF dual-hosted git repository.

kocolosk pushed a commit to branch temporarily-disable-freebsd-builds
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit 946ed2f903ece8e4e2f2405d7c5d2ee68d0a6925
Author: Adam Kocoloski <ko...@apache.org>
AuthorDate: Tue Nov 5 16:37:50 2019 +0000

    Temporarily disable FreeBSD builds
    
    See #2301.
---
 Jenkinsfile | 75 +++++++++++++++++++++++++++++++------------------------------
 1 file changed, 38 insertions(+), 37 deletions(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index 342ac6c..dd1efc5 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -115,43 +115,44 @@ pipeline {
 
       parallel {
 
-        stage('FreeBSD') {
-          agent {
-            label 'couchdb && freebsd'
-          }
-          options {
-            skipDefaultCheckout()
-            timeout(time: 90, unit: "MINUTES")
-          }
-          steps {
-            // deleteDir is OK here because we're not inside of a Docker container!
-            deleteDir()
-            unstash 'tarball'
-            withEnv(['HOME='+pwd()]) {
-              sh '''
-                mkdir -p $COUCHDB_IO_LOG_DIR
-
-                # Build CouchDB from tarball & test
-                mkdir build
-                cd build
-                tar -xf $WORKSPACE/apache-couchdb-*.tar.gz
-                cd apache-couchdb-*
-                ./configure --with-curl
-                gmake check || (build-aux/logfile-uploader.py && false)
-
-                # No package build for FreeBSD at this time
-              '''
-            } // withEnv
-          } // steps
-          post {
-            always {
-              junit '**/.eunit/*.xml, **/_build/*/lib/couchdbtest/*.xml'
-            }
-            cleanup {
-              sh 'rm -rf $COUCHDB_IO_LOG_DIR'
-            }
-          } // post
-        } // stage FreeBSD
+        // See https://github.com/apache/couchdb/issues/2301
+        // stage('FreeBSD') {
+        //   agent {
+        //     label 'couchdb && freebsd'
+        //   }
+        //   options {
+        //     skipDefaultCheckout()
+        //     timeout(time: 90, unit: "MINUTES")
+        //   }
+        //   steps {
+        //     // deleteDir is OK here because we're not inside of a Docker container!
+        //     deleteDir()
+        //     unstash 'tarball'
+        //     withEnv(['HOME='+pwd()]) {
+        //       sh '''
+        //         mkdir -p $COUCHDB_IO_LOG_DIR
+
+        //         # Build CouchDB from tarball & test
+        //         mkdir build
+        //         cd build
+        //         tar -xf $WORKSPACE/apache-couchdb-*.tar.gz
+        //         cd apache-couchdb-*
+        //         ./configure --with-curl
+        //         gmake check || (build-aux/logfile-uploader.py && false)
+
+        //         # No package build for FreeBSD at this time
+        //       '''
+        //     } // withEnv
+        //   } // steps
+        //   post {
+        //     always {
+        //       junit '**/.eunit/*.xml, **/_build/*/lib/couchdbtest/*.xml'
+        //     }
+        //     cleanup {
+        //       sh 'rm -rf $COUCHDB_IO_LOG_DIR'
+        //     }
+        //   } // post
+        // } // stage FreeBSD
 
         stage('CentOS 6') {
           agent {