On Tue, Nov 27, 2018 at 3:12 PM Paul Smith <
paul_d...@hotmail.com> wrote:
> I am trying to understand how the various object classes work together to perform a build but am struggling - is there a high level overview somewhere?
Not really. If there were, it would probably go here:
https://jenkins.io/doc/developer/model/
> […] allow GitLab CI jobs to report build status on the same Jenkins dashboards as native Jenkins jobs
Only a handful of people would ever implement something like this, and
there are no examples among frequently used or well supported plugins.
The closest I can think of would be `external-monitor-job` and
`build-publisher`. There is no very good way of doing this.
> I cannot get the 'estimated completion' times to work as I cannot hook the Permalinks in a way that works nicely.
Not sure what you are trying to do with permalinks, but
`Job.getEstimatedDuration` could be overridden I suppose.