BlueOcean observations from user

2017-10-22 Thread Sverre Moe
Here follows some observations from running Jenkins in Blue Ocean: I know BluOcean is not yet finished: https://jenkins.io/projects/blueocean/roadmap/ A small list. I had expected more, but perhaps it near finish. Hope that some of my observation might lead to improvements on BlueOcean because I

Re: Jenkins Declarative Pipeline + GitHub + Push Triggers + Wildcard Branches...

2017-10-22 Thread Andy Coates
Hey Mark, Ok so its more about the historic tracking - I'm starting to see where and how that plays a role now. I tried the multibranch pipeline and I think I can make the setup work - in essence the result is the same as what I wanted, just that it has to scan for branch changes and such (bu

Re: Jenkins Declarative Pipeline + GitHub + Push Triggers + Wildcard Branches...

2017-10-22 Thread Mark Waite
It seems like you're describing a use case for a multi-branch pipeline. Freestyle projects with git scm allows the same job to build for changes on multiple branches, using the branch name matching mechanism you've described. Unfortunately, that makes the change history and the build history very

Jenkins Declarative Pipeline + GitHub + Push Triggers + Wildcard Branches...

2017-10-22 Thread Andy Coates
Hey, I am having _so_ much trouble getting what I thought would be the simplest workflow working. All I am trying to do is have GitHub trigger a Jenkins build on a push to various branches. I was using the git() step initially but I couldn't seem to get it to use multiple branches, so I swapp

Re: using ssh agent and github SCM

2017-10-22 Thread 'Jurgen Weber' via Jenkins Users
My final solution has been to bypass ssh-agent and not use it, since it does not work. I have instead found a way using the Jenkins Script console (https://wiki.jenkins.io/display/JENKINS/Jenkins+Script+Console) to retrieve the private key and copy it to ~/.ssh/id_rsa and the SCM then works.

Re: Stopping pipeline builds easily and question on architecture

2017-10-22 Thread ABostonGal ABostonGal
Thank you! I did look at the version and while I cannot remember exactly what it is, I seem to recall it's due for an update. Think I'll keep pipeline because there is talk about making all our processes as integrated as possible. Your answer is so well written and easy to understand - thank you