Jenkinsfile: parallel builds and verbose logging

This commit is contained in:
Martin Weinelt 2019-06-19 11:34:59 +02:00
parent e4abd1dabd
commit 4eec11ba36

View File

@ -2,15 +2,17 @@ pipeline {
agent { label 'gluon-docker' } agent { label 'gluon-docker' }
environment { environment {
GLUON_SITEDIR = "contrib/ci/minimal-site" GLUON_SITEDIR = "contrib/ci/minimal-site"
GLUON_TARGET = "x86-generic" GLUON_TARGET = "x86-64"
BUILD_LOG = "1" BUILD_LOG = "1"
} }
stages { stages {
stage('build') { stage('build') {
steps { steps {
sh 'ls -la' sh 'ls -la'
sh 'luacheck --std=min .'
sh 'make update' sh 'make update'
sh 'make' sh 'make download'
sh 'make -j$(nproc)'
} }
} }
} }