forked from Archive/PX4-Autopilot
Jenkins add separate Ubuntu 18.04 posix_sitl_default build
This commit is contained in:
parent
b39a3664bd
commit
ad4bd6b0d6
|
@ -67,6 +67,31 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Ubuntu 18.04 test posix_sitl_default
|
||||||
|
build_nodes["posix_sitl_default (Ubuntu 18.04)"] = {
|
||||||
|
node {
|
||||||
|
docker.image('px4io/px4-dev-base:2018-08-21').inside('-e CCACHE_BASEDIR=${WORKSPACE} -v ${CCACHE_DIR}:${CCACHE_DIR}:rw') {
|
||||||
|
stage("sitl (Ubuntu 18.04)") {
|
||||||
|
try {
|
||||||
|
sh('export')
|
||||||
|
checkout(scm)
|
||||||
|
sh('make distclean')
|
||||||
|
sh('git fetch --tags')
|
||||||
|
sh('ccache -z')
|
||||||
|
sh('make posix_sitl_default')
|
||||||
|
sh('ccache -s')
|
||||||
|
}
|
||||||
|
catch (exc) {
|
||||||
|
throw (exc)
|
||||||
|
}
|
||||||
|
finally {
|
||||||
|
sh('make distclean')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// docker builds:
|
// docker builds:
|
||||||
def arch_builds = [
|
def arch_builds = [
|
||||||
target: ["posix_sitl_default"],
|
target: ["posix_sitl_default"],
|
||||||
|
|
Loading…
Reference in New Issue