This sound great!
On 19 Jan 2014 01:07, "Jonathan Aquilina" <[email protected]> wrote:
> 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