On Tue, Nov 23, 2010 at 9:41 AM, Jinze Xue <xuejinze(a)gmail.com> wrote:
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!!!
Yes, and I have answered, unless you mean something different by SCM.
By SCM i mean Source Code Management, as it seemed the most
appropriate meaning in that context.
If you're willing to clarify your requests you'll get a better answer.
> > 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(a)[mysurname].eu
>
>
> ------------------------------
>
> --
> buildsys mailing list
> buildsys(a)lists.fedoraproject.org
>
https://admin.fedoraproject.org/mailman/listinfo/buildsys
>
> End of buildsys Digest, Vol 69, Issue 14
> ****************************************
--
buildsys mailing list
buildsys(a)lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/buildsys
--
Alan Franzoni
--
contact me at public(a)[mysurname].eu