Ruby on Rails core packages update automation

Mo Morsi mmorsi at redhat.com
Wed Aug 27 12:54:31 UTC 2014


On 08/27/2014 04:48 AM, Josef Stribny wrote:
>
> I hope that once Polisher gets better we could incorporate the Polisher
> update script so the spec updates could be (semi-)automated for major
> versions as well.

Working on it :-) Glad to help expand it to address these use cases.

>
> Take a look and improve if you can:).
>
> Best Regards
> Josef
>
>
> [0] https://github.com/fedora-ruby/railsbuild

Looking at your scripts, the only thing I see that they do that polisher 
doesn't is pulling in the updated rails test suite & the updated version.

This in itself is part of a tricky problem, namely automating the 
updating / pulling in external sources that don't come from rubygems 
during this update process.

That being said I'm not sure the percentage of gems this issue applies 
to, and this could be handled on a package-by-package basis. Perhaps w/ 
automation coming in via a customized workflows specified via the 
polisher config, a dsl, or by hooking into specified extension points / 
callbacks.

Of course there are many other solutions, and ideas are more than 
welcome (and patches! :-) )

   -Mo



More information about the ruby-sig mailing list