On Wed, 23 May 2012 17:05:40 -0600
Jeremy Davis <jdavis4102(a)gmail.com> wrote:
Hello List,
I hope I picked the correct mailing list to ask these types of
questions.
As noted, the buildsys list might be better. ;)
In my environment we are trying to setup a koji build system using
the same structure that you all use for the Fedora project. This
involves using fedpkg (modified for our environment) to import the
SRPM into the SCM and then tell koji to build. We have everything
working with our environment but have to do a couple of things
manually. Mainly the SCM creation and adding a tag for the package in
koji before the user is allow to add their srpm to the SCM and build
with koji (get the error that it can't tag if a tag is not created
before hand). Once we create the SCM and add the tag into Koji
everything works as it should based on the documentation I have read.
My question is this. Do you by chance have any tools that automate
the SCM creation and koji tag adding? Is this how you all manage
packages in Fedora? Do you have to manually create SCM and koji tags
when a user wants to add a new package to Fedora? Any assistance you
could provide would be greatly appreciated.
Yes, we use bugzilla to review packages, then we have a script that
takes the approved packages list and processes the new package requests
from it. It's available at:
http://git.fedorahosted.org/git/?p=fedora-infrastructure.git;a=blob;f=scr...
It calls our package database and then goes to the packages machine and
creates the git repo with the needed branches.
Hope that helps some.
kevin