"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "Jenkinsfile" between
moby-20.10.7.tar.gz and moby-20.10.8.tar.gz

About: Moby is a framework to assemble specialized container systems (formerly project name Docker; see here to clarify the relationship between the projects).

Jenkinsfile  (moby-20.10.7):Jenkinsfile  (moby-20.10.8)
skipping to change at line 17 skipping to change at line 17
timeout(time: 2, unit: 'HOURS') timeout(time: 2, unit: 'HOURS')
timestamps() timestamps()
} }
parameters { parameters {
booleanParam(name: 'unit_validate', defaultValue: true, description: 'am d64 (x86_64) unit tests and vendor check') booleanParam(name: 'unit_validate', defaultValue: true, description: 'am d64 (x86_64) unit tests and vendor check')
booleanParam(name: 'validate_force', defaultValue: false, description: ' force validation steps to be run, even if no changes were detected') booleanParam(name: 'validate_force', defaultValue: false, description: ' force validation steps to be run, even if no changes were detected')
booleanParam(name: 'amd64', defaultValue: true, description: 'amd64 (x86 _64) Build/Test') booleanParam(name: 'amd64', defaultValue: true, description: 'amd64 (x86 _64) Build/Test')
booleanParam(name: 'rootless', defaultValue: true, description: 'amd64 ( x86_64) Build/Test (Rootless mode)') booleanParam(name: 'rootless', defaultValue: true, description: 'amd64 ( x86_64) Build/Test (Rootless mode)')
booleanParam(name: 'cgroup2', defaultValue: true, description: 'amd64 (x 86_64) Build/Test (cgroup v2)') booleanParam(name: 'cgroup2', defaultValue: true, description: 'amd64 (x 86_64) Build/Test (cgroup v2)')
booleanParam(name: 'arm64', defaultValue: true, description: 'ARM (arm64 ) Build/Test') booleanParam(name: 'arm64', defaultValue: true, description: 'ARM (arm64 ) Build/Test')
booleanParam(name: 's390x', defaultValue: true, description: 'IBM Z (s39 booleanParam(name: 's390x', defaultValue: false, description: 'IBM Z (s3
0x) Build/Test') 90x) Build/Test')
booleanParam(name: 'ppc64le', defaultValue: true, description: 'PowerPC booleanParam(name: 'ppc64le', defaultValue: false, description: 'PowerPC
(ppc64le) Build/Test') (ppc64le) Build/Test')
booleanParam(name: 'windowsRS1', defaultValue: false, description: 'Wind ows 2016 (RS1) Build/Test') booleanParam(name: 'windowsRS1', defaultValue: false, description: 'Wind ows 2016 (RS1) Build/Test')
booleanParam(name: 'windowsRS5', defaultValue: true, description: 'Windo ws 2019 (RS5) Build/Test') booleanParam(name: 'windowsRS5', defaultValue: true, description: 'Windo ws 2019 (RS5) Build/Test')
booleanParam(name: 'dco', defaultValue: true, description: 'Run the DCO check') booleanParam(name: 'dco', defaultValue: true, description: 'Run the DCO check')
} }
environment { environment {
DOCKER_BUILDKIT = '1' DOCKER_BUILDKIT = '1'
DOCKER_EXPERIMENTAL = '1' DOCKER_EXPERIMENTAL = '1'
DOCKER_GRAPHDRIVER = 'overlay2' DOCKER_GRAPHDRIVER = 'overlay2'
APT_MIRROR = 'cdn-fastly.deb.debian.org' APT_MIRROR = 'cdn-fastly.deb.debian.org'
CHECK_CONFIG_COMMIT = '78405559cfe5987174aa2cb6463b9b2c1b917255' CHECK_CONFIG_COMMIT = '78405559cfe5987174aa2cb6463b9b2c1b917255'
skipping to change at line 549 skipping to change at line 549
cleanup { cleanup {
sh 'make clean' sh 'make clean'
deleteDir() deleteDir()
} }
} }
} }
stage('s390x') { stage('s390x') {
when { when {
beforeAgent true beforeAgent true
expression { params.s390x } // Skip this stage on PRs unless the checkbox is selecte
d
anyOf {
not { changeRequest() }
expression { params.s390x }
}
} }
agent { label 's390x-ubuntu-1804' } agent { label 's390x-ubuntu-2004' }
stages { stages {
stage("Print info") { stage("Print info") {
steps { steps {
sh 'docker version' sh 'docker version'
sh 'docker info' sh 'docker info'
sh ''' sh '''
echo "check-config.sh version: ${CHECK_CONFIG_CO MMIT}" echo "check-config.sh version: ${CHECK_CONFIG_CO MMIT}"
curl -fsSL -o ${WORKSPACE}/check-config.sh "http s://raw.githubusercontent.com/moby/moby/${CHECK_CONFIG_COMMIT}/contrib/check-con fig.sh" \ curl -fsSL -o ${WORKSPACE}/check-config.sh "http s://raw.githubusercontent.com/moby/moby/${CHECK_CONFIG_COMMIT}/contrib/check-con fig.sh" \
&& bash ${WORKSPACE}/check-config.sh || true && bash ${WORKSPACE}/check-config.sh || true
skipping to change at line 657 skipping to change at line 661
deleteDir() deleteDir()
} }
} }
} }
stage('s390x integration-cli') { stage('s390x integration-cli') {
when { when {
beforeAgent true beforeAgent true
not { changeRequest() } not { changeRequest() }
expression { params.s390x } expression { params.s390x }
} }
agent { label 's390x-ubuntu-1804' } agent { label 's390x-ubuntu-2004' }
stages { stages {
stage("Print info") { stage("Print info") {
steps { steps {
sh 'docker version' sh 'docker version'
sh 'docker info' sh 'docker info'
sh ''' sh '''
echo "check-config.sh version: ${CHECK_CONFIG_CO MMIT}" echo "check-config.sh version: ${CHECK_CONFIG_CO MMIT}"
curl -fsSL -o ${WORKSPACE}/check-config.sh "http s://raw.githubusercontent.com/moby/moby/${CHECK_CONFIG_COMMIT}/contrib/check-con fig.sh" \ curl -fsSL -o ${WORKSPACE}/check-config.sh "http s://raw.githubusercontent.com/moby/moby/${CHECK_CONFIG_COMMIT}/contrib/check-con fig.sh" \
&& bash ${WORKSPACE}/check-config.sh || true && bash ${WORKSPACE}/check-config.sh || true
skipping to change at line 737 skipping to change at line 741
} }
cleanup { cleanup {
sh 'make clean' sh 'make clean'
deleteDir() deleteDir()
} }
} }
} }
stage('ppc64le') { stage('ppc64le') {
when { when {
beforeAgent true beforeAgent true
expression { params.ppc64le } // Skip this stage on PRs unless the checkbox is selecte
d
anyOf {
not { changeRequest() }
expression { params.ppc64le }
}
} }
agent { label 'ppc64le-ubuntu-1604' } agent { label 'ppc64le-ubuntu-1604' }
// ppc64le machines run on Docker 18.06, and buildkit has so me // ppc64le machines run on Docker 18.06, and buildkit has so me
// bugs on that version. Build and use buildx instead. // bugs on that version. Build and use buildx instead.
environment { environment {
USE_BUILDX = '1' USE_BUILDX = '1'
DOCKER_BUILDKIT = '0' DOCKER_BUILDKIT = '0'
} }
stages { stages {
 End of changes. 5 change blocks. 
8 lines changed or deleted 18 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)