[CentOS-devel] Koji workflow / git branches

Tue Jul 29 12:59:31 UTC 2014
Thomas Oulevey <thomas.oulevey at cern.ch>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Folks,

Few questions/points about the Koji git workflow.

* We have different way to build RPMs in Koji

1/ From source rpm ; you can build any source RPM you submit to the
system.
e.g:
koji build storage7-el7 myNVR.src.rpm

2/ From git ; you send koji an URL + #commit
e.g:
koji build storage7-el7
"git+https://git.centos.org/git/rpms/tzdata.git?#e24d98"
(For that I need to patch kojid so it supports git.c.o schema i.e not
having a .spec file directly at / in git)


The proposal is to have both solutions supported but :
- - Building from src.rpm will be only trigger by git.c.o and will
require special permission.
- - SIG users can build their packages but the code need to be in
git.c.o (traceability).

What do you think ? Is there a use case where building from src.rpm
would be required ?

 * Now speaking about the SIG what is the plan for the branches naming ?
c${MAJOR}-${SIGNAME} ? I will need to generate this string to checkout
the correct branch in git.

Thanks to Fabian the koji installation is being puppetized, and we
hope to have some SIG beta-users on board soon.

- -- 
Thomas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJT15qzAAoJEH2Wn86OP8NiPGEH/1GF+kjYMl82cfBljKY6bUcC
omwb487THg1uVFMhHA0TqL4lQ0IZphBp1TLiqNWmnI742r497s1BnQJQWKTWD4M2
l2EZ6QulB9NV9os8idfFbfCrW5KuxT7J++Olg+49ARPrnlE8v5qOJkBY5DdjvCh5
tXP5HwrIUnroDFECSY0GiWa5pPAztjVS1pQUFOhE4MG0A+f9ZaJ0lMOi4Pkbnd7n
nmml5Et0zozHeSDK7L+gwDaEtutro9hjE580nV0PxjGmIeIlDlT2WSDOtCJ8YcfX
MBiXK5P7payoeYSTmzsw7QhcAjnqIQH+PRavus6oodlR9+bsUlALjz3kh42q6Po=
=PKiV
-----END PGP SIGNATURE-----