#!groovy pipeline { agent any stages { stage('build') { steps { sh '''#!/bin/bash -l ONOS_ROOT=`pwd` source tools/build/envDefaults onos-buck build onos ''' } } stage('unit-test') { steps { sh '''#!/bin/bash -l ONOS_ROOT=`pwd` source tools/build/envDefaults onos-buck test ''' } } stage('docker-image') { steps { sh '''#!/bin/bash -l ONOS_ROOT=`pwd` source tools/build/envDefaults docker build -t onosproject/onos-test-docker . ''' } } } }