RFC: gerrit verifcations as Jenkins Job Builder YAML file

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.

Harald Welte laforge at gnumonks.org
Sun Oct 29 12:23:35 UTC 2017


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 at gnumonks.org>           http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
                                                  (ETSI EN 300 175-7 Ch. A6)



More information about the OpenBSC mailing list