buildsys Digest, Vol 69, Issue 14

Jinze Xue xuejinze at gmail.com
Tue Nov 23 08:41:51 UTC 2010


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 <buildsys-request at lists.fedoraproject.org>

> Send buildsys mailing list submissions to
>        buildsys at lists.fedoraproject.org
>
> 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
>        buildsys-request at lists.fedoraproject.org
>
> You can reach the person managing the list at
>        buildsys-owner at lists.fedoraproject.org
>
> 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 <xuejinze at gmail.com>
> Subject: koji
> To: buildsys at lists.fedoraproject.org
> Message-ID:
>        <AANLkTi=nsebhqDTsiXmOVDCKXt5nLEU=d-JQsUisG9BV at mail.gmail.com>
> 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 <mailing at franzoni.eu>
> Subject: Re: koji
> To: Discussion of Fedora build system
>        <buildsys at lists.fedoraproject.org>
> Message-ID:
>        <AANLkTikFPQnTnHcBYz_rGndBDj1cAbSfo60mskth1P8q at mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
>
> On Thu, Nov 18, 2010 at 1:55 PM, Jinze Xue <xuejinze at gmail.com> 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 public@[mysurname].eu
>
>
> ------------------------------
>
> --
> buildsys mailing list
> buildsys at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/buildsys
>
> End of buildsys Digest, Vol 69, Issue 14
> ****************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.fedoraproject.org/pipermail/buildsys/attachments/20101123/e825ae40/attachment.html 


More information about the buildsys mailing list