Changeset 7ca6bf1 for Jenkinsfile


Ignore:
Timestamp:
Aug 20, 2025, 12:12:31 PM (6 months ago)
Author:
Michael Brooks <mlbrooks@…>
Branches:
master
Children:
1dec8f3
Parents:
9989781 (diff), 7ea4073 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Jenkinsfile

    r9989781 r7ca6bf1  
    88
    99// Globals
    10 BuildDir  = null
    11 SrcDir    = null
    12 Settings  = null
    13 Tools     = null
     10@Field def BuildDir  = null
     11@Field def SrcDir    = null
     12@Field def Settings  = null
     13@Field def Tools     = null
    1414
    1515// Local variables
     
    8282//===========================================================================================================
    8383def build() {
    84         debug = true
    85         release = Settings.RunAllTests || Settings.RunBenchmark
     84        def debug = true
     85        def release = Settings.RunAllTests || Settings.RunBenchmark
    8686        Tools.BuildStage('Build : configure', true) {
    8787                // Configure must be run inside the tree
     
    9696                        //Use the current directory as the installation target so nothing escapes the sandbox
    9797                        //Also specify the compiler by hand
    98                         targets=""
     98                        def targets=""
    9999                        if( Settings.RunAllTests || Settings.RunBenchmark ) {
    100100                                targets="--with-target-hosts='host:debug,host:nodebug'"
     
    150150                sh 'ulimit -a'
    151151
    152                 jopt = '-j $(nproc)'
     152                def jopt = '-j $(nproc)'
    153153
    154154                Tools.BuildStage('Test: Debug', true) {
     
    229229""" + Tools.GitLogMessage()
    230230
    231                 def email_to = !Settings.IsSandbox ? "cforall@lists.uwaterloo.ca" : "tdelisle@uwaterloo.ca"
     231                def email_to = "cforall@lists.uwaterloo.ca"
    232232
    233233                if( Settings && !Settings.Silent ) {
     
    281281        public final Boolean Publish
    282282        public final Boolean Silent
    283         public final Boolean IsSandbox
    284283        public final String DescLong
    285284        public final String DescShort
     
    340339                }
    341340
    342                 this.IsSandbox          = (branch == "jenkins-sandbox")
    343341                this.RunAllTests        = param.RunAllTests
    344342                this.RunBenchmark       = param.RunBenchmark
Note: See TracChangeset for help on using the changeset viewer.