onos/Jenkinsfile
Ray Milkey cf3e368d49 add docker step to pipeline
Change-Id: I249be7ade019bd2df2ea0b6d0eaecf528c86d802
2017-03-14 23:56:51 +00:00

39 lines
817 B
Groovy

#!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 .
'''
}
}
}
}