[katello-devel] tags and nightly builds

Ivan Nečas inecas at redhat.com
Mon Apr 23 08:58:53 UTC 2012


On 04/23/2012 10:06 AM, Lukas Zapletal wrote:
>> With the addition of nightly builds (thanks Lukas!), I am trying to wrap my head around how best to get insight into what was actually built.
>>
>> What gets built each night is determined by the most recent tag. Is this the best way to determine what is built? Would it be better to automatically generate a tag just prior to the automatic build? (Perhaps the auto tag could be a readable format like YYYY-MM-DD too?)
> Ok this is a conspiracy, I have modified our build scripts so we are now
> building nightly with --test tito option.
>
> http://repos.fedorapeople.org/repos/katello/katello/testing/fedora-16/x86_64/
>
> For those who does not know tito, the packages are now in the format of:
>
> katello-all-0.2.30-1.git.14.a5e8d2c.fc16.noarch.rpm
>    latest tag ^           ^1  ^2
>
> 1 - number of commits since the latest tag
> 2 - githash
>
> As the change was easy, we can switch back in the future. Enjoy.
>
Thank you! I believe that tagging when we actually mean to release 
something stable (which nightly builds are not) makes sense. I hope also 
that release notes will be much useful since there won't be so many of 
them and won't be made in such a hurry (then when you want to get a new 
test build). It's definitely worth trying.

-- Ivan




More information about the katello-devel mailing list