Skip to content
Permalink
Browse files

Bump LTS version for building

  • Loading branch information...
PerilousApricot committed Feb 24, 2018
1 parent 8cedf96 commit 3c9838d0fd6aa2ae21da98c75414b137fee7f67e
@@ -8,7 +8,7 @@ node('docker') {
deleteDir()
checkout scm
sh '''bash scripts/generate-docker-base.sh
bash scripts/build-docker-base.sh ubuntu-yakkety
bash scripts/build-docker-base.sh ubuntu-bionic
bash scripts/check-patch.sh'''
zip archive: true, dir: '', glob: 'scripts/**', zipFile: 'scripts.zip'
archive 'scripts/**'
@@ -18,7 +18,7 @@ node('docker') {
}

compile_map['unified-gcc'] = {
node('yakkety') {
node('ubuntu-lts') {
deleteDir()
unstash 'source'
dir('build') {
@@ -44,7 +44,7 @@ compile_map['unified-gcc'] = {
}

compile_map['unified-clang'] = {
node('yakkety') {
node('ubuntu-lts') {
deleteDir()
unstash 'source'
dir('build') {
@@ -66,7 +66,7 @@ compile_map['unified-clang'] = {
}

compile_map['tidy'] = {
node('yakkety') {
node('ubuntu-lts') {
deleteDir()
unstash "source"
def tidy_checks="-*,misc-*,google-runtime-*,modernize-*,cert-*,performance-*,cppcoreguidelines-*,-misc-unused-parameters,readability-*,-readability-else-after-return,-readability-braces-around-statements"
@@ -80,7 +80,7 @@ compile_map['tidy'] = {
}

compile_map['scan-build'] = {
node('yakkety') {
node('ubuntu-lts') {
deleteDir()
unstash "source"
def scan_checks = "-enable-checker alpha.core.BoolAssignment -enable-checker alpha.core.CallAndMessageUnInitRefArg -enable-checker alpha.core.CastSize -enable-checker alpha.core.CastToStruct -enable-checker alpha.core.DynamicTypeChecker -enable-checker alpha.core.FixedAddr -enable-checker alpha.core.IdenticalExpr -enable-checker alpha.core.PointerArithm -enable-checker alpha.core.PointerSub -enable-checker alpha.core.SizeofPtr -enable-checker alpha.core.TestAfterDivZero -enable-checker alpha.cplusplus.VirtualCall -enable-checker alpha.deadcode.UnreachableCode -enable-checker alpha.security.ArrayBound -enable-checker alpha.security.ArrayBoundV2 -enable-checker alpha.security.MallocOverflow -enable-checker alpha.security.ReturnPtrRange -enable-checker alpha.security.taint.TaintPropagation -enable-checker alpha.unix.Chroot -enable-checker alpha.unix.PthreadLock -enable-checker alpha.unix.SimpleStream -enable-checker alpha.unix.Stream -enable-checker alpha.unix.cstring.BufferOverlap -enable-checker alpha.unix.cstring.NotNullTerminated -enable-checker alpha.unix.cstring.OutOfBounds"
@@ -123,7 +123,7 @@ for (def y in loopArray(distros)) {

stage "Packaging"
parallel compile_map
node('yakkety') {
node('ubuntu-lts') {
deleteDir()
unstash "source"
unstash "gcc-log"
@@ -0,0 +1 @@
Dockerfile
@@ -0,0 +1 @@
Dockerfile

0 comments on commit 3c9838d

Please sign in to comment.
You can’t perform that action at this time.