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.


Reply via email to