Changeset 91aa5ab


Ignore:
Timestamp:
Dec 3, 2020, 4:57:45 PM (4 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
0797198, 4011b98
Parents:
1483a16
Message:

Didn't save properly

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Jenkinsfile

    r1483a16 r91aa5ab  
    8282//===========================================================================================================
    8383def clean() {
    84         build_stage('Cleanup', true) {
     84        Tools.BuildStage('Cleanup', true) {
    8585                // clean the build by wipping the build directory
    8686                dir(BuildDir) {
     
    9292//Compilation script is done here but environnement set-up and error handling is done in main loop
    9393def checkout() {
    94         build_stage('Checkout', true) {
     94        Tools.BuildStage('Checkout', true) {
    9595                //checkout the source code and clean the repo
    9696                final scmVars = checkout scm
     
    105105        debug = true
    106106        release = Settings.RunAllTests || Settings.RunBenchmark
    107         build_stage('Build : configure', true) {
     107        Tools.BuildStage('Build : configure', true) {
    108108                // Configure must be run inside the tree
    109109                dir (SrcDir) {
     
    133133        }
    134134
    135         build_stage('Build : cfa-cpp', true) {
     135        Tools.BuildStage('Build : cfa-cpp', true) {
    136136                // Build outside of the src tree to ease cleaning
    137137                dir (BuildDir) {
     
    144144        }
    145145
    146         build_stage('Build : libcfa(debug)', debug) {
     146        Tools.BuildStage('Build : libcfa(debug)', debug) {
    147147                // Build outside of the src tree to ease cleaning
    148148                dir (BuildDir) {
     
    151151        }
    152152
    153         build_stage('Build : libcfa(nodebug)', release) {
     153        Tools.BuildStage('Build : libcfa(nodebug)', release) {
    154154                // Build outside of the src tree to ease cleaning
    155155                dir (BuildDir) {
     
    158158        }
    159159
    160         build_stage('Build : install', true) {
     160        Tools.BuildStage('Build : install', true) {
    161161                // Build outside of the src tree to ease cleaning
    162162                dir (BuildDir) {
     
    168168def test() {
    169169        try {
    170                 build_stage('Test: short', !Settings.RunAllTests) {
     170                Tools.BuildStage('Test: short', !Settings.RunAllTests) {
    171171                        dir (BuildDir) {
    172172                                //Run the tests from the tests directory
     
    175175                }
    176176
    177                 build_stage('Test: full', Settings.RunAllTests) {
     177                Tools.BuildStage('Test: full', Settings.RunAllTests) {
    178178                        dir (BuildDir) {
    179179                                        //Run the tests from the tests directory
     
    193193
    194194def benchmark() {
    195         build_stage('Benchmark', Settings.RunBenchmark) {
     195        Tools.BuildStage('Benchmark', Settings.RunBenchmark) {
    196196                dir (BuildDir) {
    197197                        //Append bench results
     
    202202
    203203def build_doc() {
    204         build_stage('Documentation', Settings.BuildDocumentation) {
     204        Tools.BuildStage('Documentation', Settings.BuildDocumentation) {
    205205                dir ('doc/user') {
    206206                        make_doc()
     
    214214
    215215def publish() {
    216         build_stage('Publish', true) {
     216        Tools.BuildStage('Publish', true) {
    217217
    218218                if( Settings.Publish && !Settings.RunBenchmark ) { echo 'No results to publish!!!' }
Note: See TracChangeset for help on using the changeset viewer.