summaryrefslogtreecommitdiff
path: root/Jenkinsfile
diff options
context:
space:
mode:
authorSebastiaan van Stijn <github@gone.nl>2020-06-03 10:43:42 +0200
committerSebastiaan van Stijn <github@gone.nl>2020-06-03 10:43:42 +0200
commitfefa96cd0ea968bfe1f0e98c0f3c455d82042020 (patch)
treea1f5fd6d55d8781bffc4a90f4bdb2ac62012fcef /Jenkinsfile
parentb49d22f053df1eb8c00fa42d03c422fd4e76442e (diff)
downloaddocker-py-fefa96cd0ea968bfe1f0e98c0f3c455d82042020.tar.gz
Jenkinsfile: update node selection labels
Make sure we use the LTS nodes, to prevent using machines that we prepared with cgroups v2 (which is not yet supported by docker v19.03) Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Diffstat (limited to 'Jenkinsfile')
-rw-r--r--Jenkinsfile6
1 files changed, 3 insertions, 3 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
index f905325..8777214 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -17,7 +17,7 @@ def buildImage = { name, buildargs, pyTag ->
}
def buildImages = { ->
- wrappedNode(label: "ubuntu && !zfs && amd64", cleanWorkspace: true) {
+ wrappedNode(label: "amd64 && ubuntu-1804 && overlay2", cleanWorkspace: true) {
stage("build image") {
checkout(scm)
@@ -32,7 +32,7 @@ def buildImages = { ->
def getDockerVersions = { ->
def dockerVersions = ["19.03.5"]
- wrappedNode(label: "ubuntu && !zfs && amd64") {
+ wrappedNode(label: "amd64 && ubuntu-1804 && overlay2") {
def result = sh(script: """docker run --rm \\
--entrypoint=python \\
${imageNamePy3} \\
@@ -73,7 +73,7 @@ def runTests = { Map settings ->
}
{ ->
- wrappedNode(label: "ubuntu && !zfs && amd64", cleanWorkspace: true) {
+ wrappedNode(label: "amd64 && ubuntu-1804 && overlay2", cleanWorkspace: true) {
stage("test python=${pythonVersion} / docker=${dockerVersion}") {
checkout(scm)
def dindContainerName = "dpy-dind-\$BUILD_NUMBER-\$EXECUTOR_NUMBER-${pythonVersion}-${dockerVersion}"