Re: GitLab CI runners for non-Linux systems

2018-06-06 Thread xclaesse
Le mercredi 06 juin 2018 à 15:44 +0100, Ross Burton a écrit : > On 6 June 2018 at 15:38, wrote: > > Le mercredi 06 juin 2018 à 15:33 +0100, Ross Burton a écrit : > > > On 18 May 2018 at 10:52, Philip Withnall > > > wrote: > > > > tl;dr: Want to provide us with a GitLab CI runner for a non- > > >

Re: GitLab CI runners for non-Linux systems

2018-06-06 Thread Ross Burton
On 6 June 2018 at 15:38, wrote: > Le mercredi 06 juin 2018 à 15:33 +0100, Ross Burton a écrit : > > On 18 May 2018 at 10:52, Philip Withnall wrote: > > tl;dr: Want to provide us with a GitLab CI runner for a non-Linux > platform? > > There’s been a surge of interest recently, from various direct

Re: GitLab CI runners for non-Linux systems

2018-06-06 Thread xclaesse
Le mercredi 06 juin 2018 à 15:33 +0100, Ross Burton a écrit : > On 18 May 2018 at 10:52, Philip Withnall > wrote: > > tl;dr: Want to provide us with a GitLab CI runner for a non-Linux > > > > platform? > > > > > > > > There’s been a surge of interest recently, from various directions, > > in >

Re: GitLab CI runners for non-Linux systems

2018-06-06 Thread xclaesse
Le mercredi 06 juin 2018 à 15:21 +0100, Philip Withnall a écrit : > What are those 5 commands? I think it should be possible to use a > separate Docker image for the FreeBSD CI, but run it on the same > Docker > hosts as the Fedora image which we use for the Linux CI and > crossbuilds. > > See htt

Re: GitLab CI runners for non-Linux systems

2018-06-06 Thread Ross Burton
On 18 May 2018 at 10:52, Philip Withnall wrote: > tl;dr: Want to provide us with a GitLab CI runner for a non-Linux > platform? > > There’s been a surge of interest recently, from various directions, in > getting GLib better tested on non-Linux architectures. This is great, > and we’ve got variou

Re: GitLab CI runners for non-Linux systems

2018-06-06 Thread Philip Withnall
On Wed, 2018-05-30 at 00:59 +0800, 藍挺瑋 wrote: > 於 星期一,2018-05-28 於 12:09 -0400,xclae...@gmail.com 提到: > > Hi, > > > > We now have 6 arch tested for glib, all with Meson. > > > > - macosx-10.13-meson-x86_64 > > * Native macosx 10.13 build > > * Fails to build with --werror, if anyone wants to

Re: GitLab CI runners for non-Linux systems

2018-05-30 Thread Nirbheek Chauhan
On Tue, May 29, 2018 at 10:30 PM 藍挺瑋 wrote: > However, the runner I use in my GLib fork runs in a VM whose host is very > unreliable and not suitable for use as an official CI runner. This host crashes > often and its uptime is usually less than 2 weeks. It also gives me random > segfault and corr

Re: GitLab CI runners for non-Linux systems

2018-05-28 Thread xclaesse
Hi, We now have 6 arch tested for glib, all with Meson. - fedora-meson-x86_64: * Native Linux * Builds with --werror * All unit tests pass - fedora-meson-android_ndk_r16_api21_arm64 * Cross build for Android * Fails to build with --werror, if anyone wants to take a look. * Cannot run

RE: GitLab CI runners for non-Linux systems

2018-05-25 Thread 范,君維 via gtk-devel-list
changes need. With blessings, and cheers! Hope this helps. 從 Windows 10 手機傳送 寄件者: xclae...@gmail.com 傳送時間: 2018年5月25日 18:25 收件者: Christoph Reiter 副本: gtk-devel-list; desktop-devel-list 主旨: Re: GitLab CI runners for non-Linux systems Le mercredi 23 mai 2018 à 22:02 +0200, Christoph Reiter a

Re: GitLab CI runners for non-Linux systems

2018-05-25 Thread xclaesse
Le mercredi 23 mai 2018 à 22:02 +0200, Christoph Reiter a écrit : > > One big item missing in this list is MSVC. Since we already have a > > Windows VM that does MSYS2 CI, is it possible to setup msvc on that > > one > > too, or does it require a VisualStudio licence, or something? > > For the lic

Re: GitLab CI runners for non-Linux systems

2018-05-23 Thread Christoph Reiter
On Wed, May 23, 2018 at 9:20 PM, wrote: > Le vendredi 18 mai 2018 à 10:52 +0100, Philip Withnall a écrit : >> Hi all, >> >> Can anybody else provide and maintain CI runners for other platforms? >> I’d particularly like to see: >> • *BSD (probably OpenBSD and NetBSD) >> • macOS (ideally several

Re: GitLab CI runners for non-Linux systems

2018-05-23 Thread xclaesse
Le vendredi 18 mai 2018 à 10:52 +0100, Philip Withnall a écrit : > Hi all, > > Can anybody else provide and maintain CI runners for other platforms? > I’d particularly like to see: > • *BSD (probably OpenBSD and NetBSD) > • macOS (ideally several versions, since we support from OS X 10.7 > upwar

Re: GitLab CI runners for non-Linux systems

2018-05-23 Thread Philip Withnall
On Wed, 2018-05-23 at 10:03 -0700, Alan Coopersmith wrote: > On 05/23/18 09:40 AM, Philip Withnall wrote: > > On Wed, 2018-05-23 at 16:19 +0200, Christoph Reiter wrote: > > > On Mon, May 21, 2018 at 5:54 PM, Alan Coopersmith > > > wrote: > > > > On 05/18/18 02:52 AM, Philip Withnall wrote: > > > >

Re: GitLab CI runners for non-Linux systems

2018-05-23 Thread Alan Coopersmith
On 05/23/18 09:40 AM, Philip Withnall wrote: > On Wed, 2018-05-23 at 16:19 +0200, Christoph Reiter wrote: >> On Mon, May 21, 2018 at 5:54 PM, Alan Coopersmith >> wrote: >>> On 05/18/18 02:52 AM, Philip Withnall wrote: Can anybody else provide and maintain CI runners for other platforms?

Re: GitLab CI runners for non-Linux systems

2018-05-23 Thread Philip Withnall
On Wed, 2018-05-23 at 16:19 +0200, Christoph Reiter wrote: > On Mon, May 21, 2018 at 5:54 PM, Alan Coopersmith > wrote: > > On 05/18/18 02:52 AM, Philip Withnall wrote: > > > Can anybody else provide and maintain CI runners for other > > > platforms? > > > > Are there instructions somewhere on wh

Re: GitLab CI runners for non-Linux systems

2018-05-23 Thread Philip Withnall
On Sat, 2018-05-19 at 20:41 +1000, Jonathan Matthew wrote: > On Fri, May 18, 2018 at 10:52:18AM +0100, Philip Withnall wrote: > > > > Can anybody else provide and maintain CI runners for other > > platforms? > > I’d particularly like to see: > > • *BSD (probably OpenBSD and NetBSD) > > • macOS (

Re: GitLab CI runners for non-Linux systems

2018-05-23 Thread Philip Withnall
On Fri, 2018-05-18 at 09:21 -0400, philip.chime...@gmail.com wrote: > On Fri, May 18, 2018 at 5:52 AM Philip Withnall uk> wrote: > > Can anybody else provide and maintain CI runners for other > > platforms? > > I’d particularly like to see: > > • *BSD (probably OpenBSD and NetBSD) > > • macOS (i

Re: GitLab CI runners for non-Linux systems

2018-05-23 Thread Philip Withnall
On Sun, 2018-05-20 at 00:34 -0400, xclae...@gmail.com wrote: > Ok, spent way too much time on this, but finally got it working to > cross build glib on our fedora docker image. > > https://bugzilla.gnome.org/show_bug.cgi?id=796264 Fantastic, thanks. I will review this (and your other CI submissio

Re: GitLab CI runners for non-Linux systems

2018-05-23 Thread Christoph Reiter
On Mon, May 21, 2018 at 5:54 PM, Alan Coopersmith wrote: > On 05/18/18 02:52 AM, Philip Withnall wrote: >> Can anybody else provide and maintain CI runners for other platforms? > > Are there instructions somewhere on what's needed to do this? 1) Install the gitlab runner on a server: https://docs

Re: GitLab CI runners for non-Linux systems

2018-05-21 Thread Alan Coopersmith
On 05/18/18 02:52 AM, Philip Withnall wrote: > Can anybody else provide and maintain CI runners for other platforms? Are there instructions somewhere on what's needed to do this? It involves us providing & maintaining the machine, right? -- -Alan Coopersmith- alan.coopersm

Re: GitLab CI runners for non-Linux systems

2018-05-20 Thread xclaesse
Le vendredi 18 mai 2018 à 22:15 -0400, xclae...@gmail.com a écrit : > • More Windows configurations (currently we have MSYS2 on Windows > > Server 2012; ideally we’d have a MinGW-w64 runner too) > > Could also cross build in docker with mingw. This one was actually easy to setup, our CI docker r

Re: GitLab CI runners for non-Linux systems

2018-05-19 Thread xclaesse
Ok, spent way too much time on this, but finally got it working to cross build glib on our fedora docker image. https://bugzilla.gnome.org/show_bug.cgi?id=796264 Similar setup could be done to cross build for windows using mingw. Tests could maybe run with exe_wrapper=wine, that would be fun :P

Re: GitLab CI runners for non-Linux systems

2018-05-19 Thread John Ralls
> On May 19, 2018, at 5:55 AM, xclae...@gmail.com wrote: > > Le vendredi 18 mai 2018 à 23:38 -0400, philip.chime...@gmail.com a > écrit : >> On Fri, May 18, 2018 at 10:15 PM wrote: >>> Le vendredi 18 mai 2018 à 10:52 +0100, Philip Withnall a écrit : • macOS (ideally several versions, since

Re: GitLab CI runners for non-Linux systems

2018-05-19 Thread xclaesse
Le vendredi 18 mai 2018 à 23:38 -0400, philip.chime...@gmail.com a écrit : > On Fri, May 18, 2018 at 10:15 PM wrote: > > Le vendredi 18 mai 2018 à 10:52 +0100, Philip Withnall a écrit : > > > • macOS (ideally several versions, since we support from OS X > > 10.7 > > > upwards[2]) > > > > I did a

Re: GitLab CI runners for non-Linux systems

2018-05-18 Thread philip . chimento
On Fri, May 18, 2018 at 10:15 PM wrote: > Thanks for this call for help, it's our chance to finally be serious > about supporting multiple platforms, instead of always fixing a > posteriori. Thanks to gitlab that shouldn't be too hard to setup. > > Le vendredi 18 mai 2018 à 10:52 +0100, Philip Wi

Re: GitLab CI runners for non-Linux systems

2018-05-18 Thread xclaesse
Thanks for this call for help, it's our chance to finally be serious about supporting multiple platforms, instead of always fixing a posteriori. Thanks to gitlab that shouldn't be too hard to setup. Le vendredi 18 mai 2018 à 10:52 +0100, Philip Withnall a écrit : > • macOS (ideally several versio

Re: GitLab CI runners for non-Linux systems

2018-05-18 Thread Nicolas Dufresne
Le vendredi 18 mai 2018 à 19:16 +0530, Arun Raghavan a écrit : > On 18 May 2018 at 18:51, wrote: > > On Fri, May 18, 2018 at 5:52 AM Philip Withnall > > wrote: > > > > > > Can anybody else provide and maintain CI runners for other platforms? > > > I’d particularly like to see: > > > • *BSD (pr

Re: GitLab CI runners for non-Linux systems

2018-05-18 Thread philip . chimento
On Fri, May 18, 2018 at 5:52 AM Philip Withnall wrote: > Can anybody else provide and maintain CI runners for other platforms? > I’d particularly like to see: > • *BSD (probably OpenBSD and NetBSD) > • macOS (ideally several versions, since we support from OS X 10.7 > upwards[2]) > • Android (

GitLab CI runners for non-Linux systems

2018-05-18 Thread Philip Withnall
Hi all, tl;dr: Want to provide us with a GitLab CI runner for a non-Linux platform? There’s been a surge of interest recently, from various directions, in getting GLib better tested on non-Linux architectures. This is great, and we’ve got various people to thank for doing the thankless work of po