Dear Osmocom community,
On Tue, Sep 12, 2017 at 02:25:04PM +0200, André Boddenberg wrote:
I've created a prototyp'ish JJB YAML file [1]
that holds all current
gerrit verification jobs on
jenkins.osomocom.org.
it's been about six weeks since Andre contributed his work on converting
our hand-creafted gerrit job descriptions into something that's much
cleaner and easier to maintain.
I've taken the liberty to finally deploy this (after another pass
manually through all job definitions to ensure we didn't miss any
changes). The longer we wait, the more complex the differences between
the yml and the acual jobs will get, and we can start from scratch.
As a result, all gerrit jenkins jobs are now the result of
http://git.osmocom.org/osmo-ci/tree/jobs/gerrit-verifications.yml
There is not yet a job to automatically deploy any changes in
osmo-ci.git to jenkins, but I think it's definitely an improvement.
All jobs generated this way have a clear warning in their description
that they should not be modified manually. Please kindly observe this
and instead update the yml and deply with
"jenkins-jobs update ./jobs/gerrit-verifications.yml"
instead.
I apologize in advance for any fall-out from this change. We'll only see
if it works once people start pushing patches to gerrit.
Regards,
Harald
--
- Harald Welte <laforge(a)gnumonks.org>
http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)