#!groovy | |
pipeline { | |
agent { node { label 'ubuntu16.04-basebuild-8c-15g' } } | |
stages { | |
stage('build') { | |
steps { | |
sh '''#!/bin/bash -l | |
ONOS_ROOT=`pwd` | |
source tools/build/envDefaults | |
onos-buck build onos | |
''' | |
} | |
} | |
stage('test') { | |
steps { | |
parallel ( | |
"unit-tests": { | |
sh '''#!/bin/bash -l | |
ONOS_ROOT=`pwd` | |
source tools/build/envDefaults | |
onos-buck test | |
onos-buck build //docs:external //docs:internal --show-output | |
''' | |
}, | |
// additional steps here (STC, docker buld, etc) | |
) | |
} | |
} | |
} | |
} | |