I was just planning to install Jenkins [1], set up a CI job that runs the
Mustella mini_run script [2] every night.

Once you have the tests running smoothly for a few days, you could hook it
up to send an email to dev@flex.apache.org when the build fails.

[1] http://jenkins-ci.org/
[2] https://cwiki.apache.org/confluence/display/FLEX/Mustella+Overview



On Tue, Feb 19, 2013 at 10:31 AM, Avi Kessner <akess...@gmail.com> wrote:

> Hmm, I have a spare desktop, what is needed to turn it into a ci server? It
> has 2gb ram and is about 5 years old.
> On Feb 19, 2013 8:25 PM, "Om" <bigosma...@gmail.com> wrote:
>
> > The problem with Apache CI is that there are a lot of restrictions.
> >  Running tests for hours together is not an option.  Moreover, since it
> is
> > a shared environment, the build servers go down a lot and it takes
> > weeks/months to get a broken job fixed.
> >
> > We need something robust that we can manage ourselves.  It does not have
> to
> > be a hosted VM, it can as well be someone's unused computer somewhere.
>  One
> > could theoretically install Jenkins and set up a job to pull every night
> > and run the tests.  I
> >
> > In my case, I don't have any spare computers, so I started toying around
> > with Amazon EC2.  If someone can set it up anywhere and let the group
> know
> > when things break, that would be a good start.
> >
> > Thanks,
> > Om
> >
> > On Tue, Feb 19, 2013 at 10:17 AM, Christofer Dutz <
> > christofer.d...@c-ware.de
> > > wrote:
> >
> > > Well I guess no matter what ci system, we would need a server for that.
> > > Apache uses Jenkins. It was just an assumption, that eventually
> Jetbrains
> > > could eventually provide us with one, just fit the sake of
> > > pre-tested-commits and pre-tested-pull-requests. If it was just for the
> > > nightly build, Jenkins does just fine.
> > >
> > >
> > > Chris
> > >
> > >
> > > Gesendet mit AquaMail für Android
> > > http://www.aqua-mail.com
> > >
> > >
> > > Am 19. Februar 2013 17:47:01 schrieb Frédéric THOMAS <
> > > webdoubl...@hotmail.com>:
> > >
> > >  It doesn't sound to be worthy guys but as soon as will move on git, as
> > >> stated Chris, getting teamcity can maybe do the trick.
> > >>
> > >> -Fred
> > >>
> > >> -----Message d'origine-----
> > >> From: Nicholas Kwiatkowski
> > >> Sent: Tuesday, February 19, 2013 5:39 PM
> > >> To: dev@flex.apache.org
> > >> Subject: Re: Mustella on Amazon EC2
> > >>
> > >> Other costs you need to be aware of are S3/EBS storage and bandwidth.
> > >> These could equal the amount of the per-hour charge (or more, in some
> of
> > >> my cases).  It all depends on how much traffic you are sending, and
> how
> > >> much you are storing...  If you are pulling full builds each night,
> that
> > >> could be quite a bit..
> > >>
> > >> -Nick
> > >>
> > >> On Tue, Feb 19, 2013 at 10:58 AM, Erik de Bruin <e...@ixsoftware.nl>
> > >> wrote:
> > >>
> > >> > From [1]:
> > >> >
> > >> > Heavy Utilization Reserved Instance (medium size) on a 3 year
> contract
> > >> > would mean something like $600 up front and $0.066 per hour. If we
> run
> > >> > once a day, and it takes 12 hours to run (guessing here), that would
> > >> > mean 3*365*12*0.066 = ~ $870. So running the thing for 3 years would
> > >> > take something like $1500.
> > >> >
> > >> > Are there any other costs that this page is neatly hiding (data
> > >> > transfer, access)?
> > >> >
> > >> > If we do a Wikipedia style drive for funds, we should be able to get
> > >> > that kind of money together, couldn't we?
> > >> >
> > >> > EdB
> > >> >
> > >> > 1: http://aws.amazon.com/ec2/**pricing/<
> > http://aws.amazon.com/ec2/pricing/>
> > >> >
> > >> >
> > >> >
> > >> > On Tue, Feb 19, 2013 at 4:46 PM, Erik de Bruin <e...@ixsoftware.nl>
> > >> wrote:
> > >> > > Anyone with experience care to make a guess what a sufficiently
> > >> > > powerful instance would cost per month? I for one would be willing
> > to
> > >> > > donate a couple of dollars (at least) per month to see this
> happen,
> > >> > > and I'm sure more people will feel the same way...
> > >> > >
> > >> > > EdB
> > >> > >
> > >> > >
> > >> > >
> > >> > > On Tue, Feb 19, 2013 at 3:42 PM, christofer.d...@c-ware.de
> > >> > > <christofer.d...@c-ware.de> wrote:
> > >> > >> Well I spoke with
> > >> > >> Toan Nguyen
> > >> > >> Enterprise Sales Manager
> > >> > >>
> > >> > >> I have no idea if there is anyone we should better contact.
> > >> > >> All I did was fill out the form on the AWS Sales site. He was the
> > one
> > >> > responding to this and this morning we spoke a few minutes.
> > >> > >>
> > >> > >> To me it looked as if Amazon wasn't really willing to provide
> > Medium
> > >> > Windows instances free of charge. He claimed that Amazon couldn't go
> > >> > around
> > >> > giveing away free nodes to everyone (At least this was the essence
> of
> > >> what
> > >> > he told me).
> > >> > >> Eventaully someone else might think differently.
> > >> > >>
> > >> > >> Chris
> > >> > >>
> > >> > >> ______________________________**__________
> > >> > >> Von: Harbs [gavha...@gmail.com]
> > >> > >> Gesendet: Dienstag, 19. Februar 2013 13:47
> > >> > >> An: dev@flex.apache.org
> > >> > >> Betreff: Re: Mustella on Amazon EC2
> > >> > >>
> > >> > >> Did you speak to anyone with authority there, or was it just a
> > canned
> > >> > response?
> > >> > >>
> > >> > >> If anyone has a real contact at AWS, the answer might be
> > different. I
> > >> > can't imagine it costs them very much to donate some resources to
> > Apache
> > >> > Flex… Anyone have a contact there?
> > >> > >>
> > >> > >> I personally use AWS, but not on the scale that I have any real
> > pull…
> > >> > >>
> > >> > >> On Feb 19, 2013, at 10:25 AM, Christofer Dutz wrote:
> > >> > >>
> > >> > >>> Well unfortunately I don't have good news :-( just tasked to
> them
> > >> and
> > >> > it seems they don't want to do more than give us their 1 year free
> > >> offer.
> > >> > Unfortunately that doesn't cover windows and medium sized instances.
> > >> > >>>
> > >> > >>> I think a CI nightly build is essential for getting a stable
> > trunk.
> > >> > Especially with more and more people contributing and not ruining
> the
> > >> > entire test suite.
> > >> > >>>
> > >> > >>> Chris
> > >> > >>>
> > >> > >>>
> > >> > >>> Gesendet mit AquaMail für Android
> > >> > >>> http://www.aqua-mail.com
> > >> > >>>
> > >> > >>>
> > >> > >>> Am 19. Februar 2013 09:04:32 schrieb Om <bigosma...@gmail.com>:
> > >> > >>>> Chris,
> > >> > >>>>
> > >> > >>>> You are awesome!  I never thought of contacting them and just
> > >> asking
> > >> > :-)
> > >> > >>>>
> > >> > >>>> Agree with Justin, it needs to be a Windows instance.
> > >> > >>>>
> > >> > >>>> Please let me know how I can help.
> > >> > >>>>
> > >> > >>>> Thanks,
> > >> > >>>> Om
> > >> > >>>> On Feb 18, 2013 11:02 PM, "Christofer Dutz" <
> > >> > christofer.d...@c-ware.de>
> > >> > >>>> wrote:
> > >> > >>>>
> > >> > >>>> > Thanks for that info on the needed platform. The good thing
> > about
> > >> > an open
> > >> > >>>> > source project is, that anyone could setup a ci-server and
> > build
> > >> > >>>> > the
> > >> > >>>> > projects trunk. But I'll stick to asking them. We can always
> > >> decide
> > >> > on how
> > >> > >>>> > we do it a soon as we have something do decide about :-)
> > >> > >>>> >
> > >> > >>>> > Chris
> > >> > >>>> >
> > >> > >>>> >
> > >> > >>>> > Gesendet mit AquaMail für Android
> > >> > >>>> > http://www.aqua-mail.com
> > >> > >>>> >
> > >> > >>>> >
> > >> > >>>> > Am 19. Februar 2013 07:52:15 schrieb Justin Mclean <
> > >> > >>>> > jus...@classsoftware.com>:
> > >> > >>>> >
> > >> > >>>> >> Hi,
> > >> > >>>> >>
> > >> > >>>> >> Nice one. Not sure if Apache policy would have an impact on
> > >> this,
> > >> > as
> > >> > >>>> >> we're not externally hosting anything or the list just using
> > it
> > >> as
> > >> > a test
> > >> > >>>> >> server I can't see any obvious issues but they do like to
> keep
> > >> > everything
> > >> > >>>> >> in house (for legal and other reasons).
> > >> > >>>> >>
> > >> > >>>> >> > I was intending on asking for a medium Windows machine (or
> > >> > bigger) ...
> > >> > >>>> >> if however Windows is not a must, I could try to get from
> them
> > >> > what they
> > >> > >>>> >> are willing to give in Linux ;-)
> > >> > >>>> >>
> > >> > >>>> >> Currently as the SDK only compiles on windows (or OSX) and
> the
> > >> > tests only
> > >> > >>>> >> run in the Flash Projector it really has to be windows (or
> > OSX).
> > >> > >>>> >>
> > >> > >>>> >> Justin
> > >> > >>>> >>
> > >> > >>>> >>
> > >> > >>>> >>
> > >> > >>>> >
> > >> > >>>> >
> > >> > >>>
> > >> > >>>
> > >> > >
> > >> > >
> > >> > >
> > >> > > --
> > >> > > Ix Multimedia Software
> > >> > >
> > >> > > Jan Luykenstraat 27
> > >> > > 3521 VB Utrecht
> > >> > >
> > >> > > T. 06-51952295
> > >> > > I. www.ixsoftware.nl
> > >> >
> > >> >
> > >> >
> > >> > --
> > >> > Ix Multimedia Software
> > >> >
> > >> > Jan Luykenstraat 27
> > >> > 3521 VB Utrecht
> > >> >
> > >> > T. 06-51952295
> > >> > I. www.ixsoftware.nl
> > >> >
> > >>
> > >>
> > >
> > >
> >
>

Reply via email to