[6.8] [ci] add Jenkinsfile for visual baseline job (#52154) (#59257)

* [ci] add Jenkinsfile for visual baseline job

* fixup the jenkinsfile

* update jenkinsfile syntax
This commit is contained in:
Spencer 2020-03-03 19:57:41 -07:00 committed by GitHub
parent 0e453cc1a7
commit d01cdee999
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -0,0 +1,21 @@
#!/bin/groovy
library 'kibana-pipeline-library'
kibanaLibrary.load()
kibanaPipeline(timeoutMinutes: 120) {
catchError {
parallel([
workers.base(name: 'oss-visualRegression', label: 'linux && immutable') {
kibanaPipeline.buildOss()
kibanaPipeline.functionalTestProcess('oss-visualRegression', './test/scripts/jenkins_visual_regression.sh')
},
workers.base(name: 'xpack-visualRegression', label: 'linux && immutable') {
kibanaPipeline.buildXpack()
kibanaPipeline.functionalTestProcess('xpack-visualRegression', './test/scripts/jenkins_xpack_visual_regression.sh')
},
])
}
kibanaPipeline.sendMail()
}