Actually,what I want to ask is how to build from SCM? the commend or the configs. I searched SCM on the internet , but no answer. Any help? thanks!!!
2010/11/19 <[email protected]> > Send buildsys mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > https://admin.fedoraproject.org/mailman/listinfo/buildsys > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of buildsys digest..." > > > Today's Topics: > > 1. koji (Jinze Xue) > 2. Re: koji (Alan Franzoni) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 18 Nov 2010 20:55:42 +0800 > From: Jinze Xue <[email protected]> > Subject: koji > To: [email protected] > Message-ID: > <[email protected]> > Content-Type: text/plain; charset="iso-8859-1" > > A question , > How to build from SCM? > thanks! > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > http://lists.fedoraproject.org/pipermail/buildsys/attachments/20101118/9b392b48/attachment-0001.html > > ------------------------------ > > Message: 2 > Date: Fri, 19 Nov 2010 11:09:15 +0100 > From: Alan Franzoni <[email protected]> > Subject: Re: koji > To: Discussion of Fedora build system > <[email protected]> > Message-ID: > <[email protected]> > Content-Type: text/plain; charset=UTF-8 > > On Thu, Nov 18, 2010 at 1:55 PM, Jinze Xue <[email protected]> wrote: > > A question , > > ?How to build from SCM? > > I think there's no single answer to this question. I'll give you some > hints on what we do where I work. > > Currently the RPM system is designed to build from a source rpm, > period. Hence, you need to build a source RPM and feed it into mock or > koji. > > We've usually got a .spectemplate file on our SCM. This file contains > some tags, for example you can have something like ${SVN_REV} which is > then inserted in the .spectemplate as this: > > Release: svn${SVN_REV} > > > Once the CI system has tested an SCM revision and it's good, it packs > the contents of such revision, takes the spectemplate, substitues > variable and creates a .spec file, which is then feeded to mock/koji > for srpm building. That .src.rpm then gets built again by mock/koji. > > What's strange is that we actually need two build phases; the first is > done by the CI server, then there's a rebuild by mock or koji. It may > not be the fastest way to do it but it currently works. > > > -- > Alan Franzoni > -- > contact me at pub...@[mysurname].eu > > > ------------------------------ > > -- > buildsys mailing list > [email protected] > https://admin.fedoraproject.org/mailman/listinfo/buildsys > > End of buildsys Digest, Vol 69, Issue 14 > **************************************** >
-- buildsys mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/buildsys
