I think that should be also possible with Travis as it's completely
scriptable. It may even be possible to automatically deploy builds, but
I'll have to investigate this further.
Am 19.01.2014 01:07 schrieb "Jonathan Aquilina" <[email protected]>:

> One perk though of having our own hosted build bots and other self hosted
> stuff is that we can then have for instance the build bots send out emails
> to those committers who submitted something which was merged and say hey
> what you did broke the build can you please revisit and fix it.
>
>
> On Sun, Jan 19, 2014 at 1:03 AM, Lukas W. <[email protected]> wrote:
>
>> I'd love to do it. But as soon as I understood id, this requires me to
>> have admin rights on the repository.
>> So if that's ok for you (cause I would completely understand if it's
>> not), could someone who is an admin grant me those rights on GitHub?
>>
>> 2014/1/19 Jonathan Aquilina <[email protected]>:
>> > Lukas go ahead and do it. It is better to have continuous integration
>> seeing
>> > as we have no unit tests in place to catch any problems early.
>> >
>> >
>> > On Sat, Jan 18, 2014 at 11:42 PM, Tobiasz Karoń <[email protected]>
>> wrote:
>> >>
>> >> I would really love it, as I'd be able to test the new features
>> >> immediately without compiling LMMS on my own.
>> >>
>> >> On 18 Jan 2014 23:16, "Lukas W." <[email protected]> wrote:
>> >>>
>> >>> As I mentioned in the "Nightbuilds" thread, I would like to suggest
>> >>> using a continuous integration service such as
>> >>> https://www.travis-ci.org.
>> >>> Their service is free for open source projects and is particularly
>> >>> made to integrate with GitHub. Using it, no own hardware is required.
>> >>>
>> >>> A build gets triggered with every new commit and with every newly
>> >>> filed pull request. So below every pull request, there'd be a little
>> >>> icon stating whether this merge would pass tests or not. (For an
>> >>> example, see the taglib project:
>> >>> https://github.com/taglib/taglib/pull/330)
>> >>>
>> >>> I already tried Travis on my own LMMS fork, it's very easy to set up.
>> >>> I could set it up on the official repo as well if it's desired, I
>> >>> guess someone would have to give me the permission to do so though.
>> >>>
>> >>> Let me know how you think about this.
>> >>>
>> >>> - Lukas
>> >>>
>> >>>
>> >>>
>> ------------------------------------------------------------------------------
>> >>> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
>> >>> Learn Why More Businesses Are Choosing CenturyLink Cloud For
>> >>> Critical Workloads, Development Environments & Everything In Between.
>> >>> Get a Quote or Start a Free Trial Today.
>> >>>
>> >>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
>> >>> _______________________________________________
>> >>> LMMS-devel mailing list
>> >>> [email protected]
>> >>> https://lists.sourceforge.net/lists/listinfo/lmms-devel
>> >>
>> >>
>> >>
>> >>
>> ------------------------------------------------------------------------------
>> >> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
>> >> Learn Why More Businesses Are Choosing CenturyLink Cloud For
>> >> Critical Workloads, Development Environments & Everything In Between.
>> >> Get a Quote or Start a Free Trial Today.
>> >>
>> >>
>> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
>> >> _______________________________________________
>> >> LMMS-devel mailing list
>> >> [email protected]
>> >> https://lists.sourceforge.net/lists/listinfo/lmms-devel
>> >>
>> >
>> >
>> >
>> > --
>> > Jonathan Aquilina
>>
>
>
>
> --
> Jonathan Aquilina
>
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
LMMS-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to