[sane-devel] GitLab mirrors, GitLab-CI builds and GitLab Pages
Olaf Meeuwissen
paddy-hack at member.fsf.org
Tue Jun 21 11:11:57 UTC 2016
Hi devs,
Olaf Meeuwissen writes:
> [...], I have created mirrors of the Alioth repositories on GitLab.com
>
> These mirrors sync with Alioth once every hour.
Not quite, see https://gitlab.com/gitlab-com/support-forum/issues/787,
but at least Alessandro's commits were mirrorred automatically. So at
least stuff gets sync'd.
> I have just pushed a commit that adds a `.gitlab-ci.yml` file to the
> backends repository. This will trigger CI builds on GitLab with every
> sync/commit and test the build of the source code on two debian-8
> environments. These (and other) environments are maintained as part of
> the sane-project/ci-envs project over at GitLab.
Moreover, these commits built without errors. For the gory details, see
the logs at https://gitlab.com/sane-project/backends/pipelines/3557505
Have a look at one of the logs and see how compiler warnings really
stand out now! Search for 'make -j2'.
You need to pass --enable-silent-rules to ./configure for that now but
I'd like to make that the default. Any objections?
# Yes, you can --disable-silent-rules to get back the current default.
> Failed builds should result in emails to me and the pusher.
Bummer the builds passed ;-) Still untested.
> You can find the GitLab sane-project at
>
> https://gitlab.com/groups/sane-project
>
> Please take a look and let me (and the list?) know what you think!
Hope this helps,
--
Olaf Meeuwissen, LPIC-2 FSF Associate Member since 2004-01-27
GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9
Support Free Software https://my.fsf.org/donate
Join the Free Software Foundation https://my.fsf.org/join
More information about the sane-devel
mailing list