Hi Robert,
+1 for this. I added a comment in SLING-7245 on a little improvement,
but
in general we use the jenkins pipeline lib + simple Jenkins to validate
feature branches for customer projects quite intensively and it works
great.
-Georg
On 2018-12-18 12:29, Robert Munteanu wrote:
- switching from a Maven module build to a Multipipeline build
- switching from job creation using the Job DSL plug-in to using a
GitHub organisation folder
I forgot to mention the whole reason for considering pipelines again,
as opposed to generating jobs - the entire Jenkinsfile is defined as
slingOsgiBundleBuild()
which is backed by a Jenkins library at
https://github.com/apache/sling-tooling-jenkins/tree/feature/SLING-7245/vars
This will allow us to manage hundreds of jobs easily, just like we do
now.