jenkins '' does not always generate differences.html in downstream repos


The '' script in the 'jenkins' repo knows how to generate a 'differences.html' file when job YAML changes.

The 'jenkins' repo is designed to be used as an upstream source repo for other repos, and it is designed that '' will be usable on those DS repos.

When YAML changes from the 'jenkins' repo make it into the DS repos via a patch to the 'upstream-sources.yaml' file in the DS repo, and '' runs on that repo, 'differences.html' is not being generated, because the change to 'upstream-sources.yaml' does not look like a job YAML change.

We need to change '' so that when running in a DS repo, it knows how to look and diagnose changes coming from the upstream repo.


Barak Korren
January 3, 2018, 6:05 AM

All relevant patches submitted and verified, now blocking on code review

Barak Korren
February 28, 2018, 6:08 AM

All relevant patches have been merged


Barak Korren


Barak Korren

Blocked By

Blocking on code review