dynamicproxy (dynamicproxy) wrote,

Interesting progress with Belenix development

During the past few weeks, I've been working a bit on Belenix as and when my illness permits.

So far, rpm, smart and createrepo have been working very well for me. I don't install from source, or download from openindiana repos any more. Everything that I need, I ensure that I build using spec files and rpmbuild, and install via a custom repository on my local computer.

I've been examining build systems (Jenkins/Hudson, Koji, Go), and am about to explore the Open Build System at OpenSuse. What I'd really like to find is something that lets the developer compose build pipelines, let us trigger builds on downstream components when an upstream component's build goes green, install build dependencies before triggering a build, and optionally, let users "promote" a particular package.

I realize that not all of the above would be directly possible, but I can't help feeling that surely someone somewhere would have wanted such mechanisms in place.
Tags: belenix
  • Post a new comment


    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
I'm actually in a similar position looking for something to spit out automated SVR4 packages generated from our build system.

I'd be really interested in knowing how you get on! If you settle on a solution would you share your findings with a blog entry :)

I have been looking into conary package manager lately, and it seems to offer what you are looking for. It also installs modified rpm's, but I have no experience with that. Have you ever looked into that before?