Hey,

On Thu, Mar 15, 2012 at 11:48, Toni Menzel <t...@okidokiteam.com> wrote:
> I actually like travis somewhat. Haven't really used it yet, i am also
> unsure about software running the builds.

The real agent is an ubuntu 11.somewhat with openjdk6.somewhat and
maven 3.somewhat.

> Also looks like Heroku has problems at the moment appealingly which is one
> of the drawbacks using those kinds of solutions. But yeah, its just a bad
> coincidence perhaps.

That's true, but as long as the build servers are running and sending
notifications I can live with some small downtimes.

> For an (for now) undisclosed reason i would like to keep the build pipeline
> running completely in OPS4J hands.

*THRILLED* :-)

> If the community comes up with hosted solutions, i don't have a problem
> going with it, maybe on a per project basis right now, so we can check out
> the pros and cons of each solution. Personally i still favor (as it was
> installed before) Hudson over Jenkins but in general i am open to anything
> that improves the build pipeline of good open source software!

TBH I really like travis-ci for the reasons explained above and it's
simplicity. I think we definitely need (better earlier than later) a
hosted solution. Nobody has the time to maintain an own solution and
keep it up-to-date tbh... Nevertheless I can life with any solution
the community prefers. Let's keep discussing here and then start a
vote about the possible solutions.

Kind regards,
Andreas

>
> Toni
>
> On Thu, Mar 15, 2012 at 10:51 AM, Jimmi Dyson <jimmi.dy...@specsavers.com>
> wrote:
>>
>> If you wanted to remain on Jenkins but move away from self-hosting,
>> Cloudbees (http://www.cloudbees.com/) is a pretty good option, depending on
>> your utilisation. They offer free cloud hosting of Jenkins to open source
>> projects (http://www.cloudbees.com/foss/index.cb), although obviously with
>> resource constraints. I have set this up with some projects I have in Github
>> & all works nicely.
>>
>> Just an alternative, although I must say http://travis-ci.org looks pretty
>> interesting.
>>
>> Not quite sure what you mean by:
>>
>>
>> "compared to hudson where you need to setup a build seperately and the
>> single commits are gathered together till no service is available and are
>> build afterwards all together"
>>
>> The Git plugin for Jenkins can build all branches & can also perform
>> pre-tested commits from integration branches which we've started using at
>> work. You can also send post-commit hooks to trigger builds automatically.
>> Maybe I've misunderstood what you mean?
>>
>> Thanks,
>> Jimmi
>>
>>
>> On 14 March 2012 19:49, Andreas Pieber <anpie...@gmail.com> wrote:
>>>
>>> Hey guys,
>>>
>>> Because of the current problems with our CI&T system we did some time
>>> searching what we could find of hosted CI systems. After various ppl
>>> thinking travis-ci.org for a good choice Achim and I invested some
>>> time today to evaluate that service and setup pax-web today [1]. And
>>> TBH we're pretty impressed. Anyone with owner permissions to ops4j can
>>> simply setup a travis hook to an ops4j project which will
>>> automatically setup a build for the project. Once this is done the
>>> entire configuration is done via a ".travis.yml" file in the root of
>>> the repository. [2] is the pax-web one for example. As you see this
>>> one is pretty simple to create an maintain. Travis automatically
>>> builds all branches and every commit (compared to hudson where you
>>> need to setup a build seperately and the single commits are gathered
>>> together till no service is available and are build afterwards all
>>> together). This will mean you'll get the EXACT commit where you break
>>> the build; even if pushing many changes in a short time frame. Another
>>> advantage is that each build is started in a completely fresh VM which
>>> means that also dependency problems between projects are identified.
>>>
>>> Nevertheless, there is also one big disadvantage. There is no
>>> possibility (as far as I see) to get a key file into the system to
>>> deploy snapshots to sonatype for each build. Since there is no
>>> surviving .m2 repo (and no snapshots) we'll need to either deploy
>>> snapshots manually or extend the install script to checkout the right
>>> branch of the related projects and build them separately (without
>>> tests) before we start to build/test the main repo.
>>>
>>> Nevertheless, after seeing all the advantages of travis-ci I would
>>> almost accept this single drawback. At least this will allow us to
>>> drop another self hosted service from the list... One vulnerability
>>> less!
>>>
>>> WDYT?
>>>
>>> Kind regards,
>>> Andreas
>>>
>>> [1] http://travis-ci.org/#!/ops4j/org.ops4j.pax.web
>>> [2] https://github.com/ops4j/org.ops4j.pax.web/blob/master/.travis.yml
>>>
>>> _______________________________________________
>>> general mailing list
>>> general@lists.ops4j.org
>>> http://lists.ops4j.org/mailman/listinfo/general
>>
>>
>> ________________________________
>>
>> NOTICE: This message contains privileged and confidential information
>> intended only for the addressee. If you have received this message in error
>> you must not disseminate, copy or take action on it; please notify
>> specsavers.postmas...@specsavers.com Opinions expressed in this message are
>> those of the sender and do not necessarily represent those of Specsavers.
>> Although this e-mail and any attachments are believed to be virus free,
>> e-mail communications are not 100% secure and Specsavers makes no warranty
>> that this message is secure or virus free. All references to Specsavers
>> means Specsavers Optical Superstores Limited, a company limited by shares
>> and registered in England under number 1721624 of Forum 6, Parkway, Solent
>> Business Park, Whiteley, Fareham, Hampshire, PO15 7PA. Nothing in this
>> transmission shall or shall be deemed to constitute an offer or acceptance
>> of an offer or otherwise have the effect of forming a contract by electronic
>> communication. Your name and address may be stored to facilitate
>> communication.
>>
>> ________________________________
>> .
>> _______________________________________________
>> general mailing list
>> general@lists.ops4j.org
>> http://lists.ops4j.org/mailman/listinfo/general
>>
>
>
>
> --
> Toni Menzel Source
>
>
> _______________________________________________
> general mailing list
> general@lists.ops4j.org
> http://lists.ops4j.org/mailman/listinfo/general
>

_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to