aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2020-09-04 13:03:35 +0200
committerGerd Hoffmann <kraxel@redhat.com>2020-09-04 13:03:35 +0200
commit09370833f0798f5bccd0bfaea8662b13e1c77e28 (patch)
tree4a256ba7e83bd203e984f9fb0f8834dc104d600f
parent8508690cbfb010ca44eac8f1a4be3cf2f49287de (diff)
downloadjenkinsfiles-09370833f0798f5bccd0bfaea8662b13e1c77e28.tar.gz
add stagekubernetes
-rw-r--r--Jenkinsfile.nodes66
1 files changed, 34 insertions, 32 deletions
diff --git a/Jenkinsfile.nodes b/Jenkinsfile.nodes
index 33fe6f9..649a480 100644
--- a/Jenkinsfile.nodes
+++ b/Jenkinsfile.nodes
@@ -11,44 +11,46 @@ pipeline {
}
stages {
- parallel {
+ stage('nodes') {
+ parallel {
- stage('fedora k8s-x64-1') {
- agent {
- kubernetes {
- yamlFile 'fedora.yaml'
- defaultContainer 'fedora'
- slaveConnectTimeout '3600'
- nodeSelector 'kubernetes.io/hostname=k8s-x64-1.home.kraxel.org'
+ stage('fedora k8s-x64-1') {
+ agent {
+ kubernetes {
+ yamlFile 'fedora.yaml'
+ defaultContainer 'fedora'
+ slaveConnectTimeout '3600'
+ nodeSelector 'kubernetes.io/hostname=k8s-x64-1.home.kraxel.org'
+ }
+ }
+ steps {
+ sh '''
+ uname -a
+ printenv | sort
+ cat /etc/os-release
+ '''
}
- }
- steps {
- sh '''
- uname -a
- printenv | sort
- cat /etc/os-release
- '''
- }
- }
+ }
- stage('fedora k8s-x64-2') {
- agent {
- kubernetes {
- yamlFile 'fedora.yaml'
- defaultContainer 'fedora'
- slaveConnectTimeout '3600'
- nodeSelector 'kubernetes.io/hostname=k8s-x64-2.home.kraxel.org'
+ stage('fedora k8s-x64-2') {
+ agent {
+ kubernetes {
+ yamlFile 'fedora.yaml'
+ defaultContainer 'fedora'
+ slaveConnectTimeout '3600'
+ nodeSelector 'kubernetes.io/hostname=k8s-x64-2.home.kraxel.org'
+ }
+ }
+ steps {
+ sh '''
+ uname -a
+ printenv | sort
+ cat /etc/os-release
+ '''
}
- }
- steps {
- sh '''
- uname -a
- printenv | sort
- cat /etc/os-release
- '''
}
- }
+ }
}
}
}