Olaf Meeuwissen
66fed7c4bf
Bump Alpine build from 3.8 to 3.9
2019-02-02 10:38:59 +09:00
Olaf Meeuwissen
866c451edb
Add a Fedora 29 build, drop the Fedora 27 one
2018-12-08 20:29:22 +09:00
Olaf Meeuwissen
c980c73259
Remove cached lists of supported devices
...
Caching was introduced in e7d9779dfc
.
Fixes sane-project/website#7 .
2018-10-11 00:52:08 +09:00
Olaf Meeuwissen
e2bfb2e00a
Bump Alpine build from 3.7 to 3.8
2018-10-11 00:30:20 +09:00
Olaf Meeuwissen
85efea28ae
Add a Fedora 28 build, drop the Fedora 26 one
2018-05-31 22:16:09 +09:00
Olaf Meeuwissen
f162fad98c
Bump the "canonical" build environment to Debian 9
2018-03-15 09:42:41 +09:00
Olaf Meeuwissen
5944c15d03
Bump Alpine build from 3.6 to 3.7
2018-03-15 09:42:41 +09:00
Olaf Meeuwissen
080702ae7d
Add a Fedora 27 build, drop the Fedora 25 one
2018-03-15 09:04:31 +09:00
Olaf Meeuwissen
393cf040b9
Add doxygen generated sanei HTML documentation to archive
2018-03-10 10:14:06 +09:00
Olaf Meeuwissen
fadb3d809a
Add doxygen generated sanei HTML documentation to artifacts
2018-03-09 22:42:09 +09:00
Olaf Meeuwissen
bb56d44eb9
CI: Actually move the *html files
2018-02-25 17:01:10 +09:00
Olaf Meeuwissen
ef0610ce2e
CI: Generate device support status HTML in after_script
2018-02-21 21:09:59 +09:00
Olaf Meeuwissen
936a45b4aa
Include device support status HTML pages in archive target
...
This is meant to make it easier for the website to get the latest
information up.
2018-02-21 20:50:07 +09:00
Olaf Meeuwissen
f333450086
CI: Add a Fedora 26 Clang build
2017-07-15 17:19:38 +09:00
Olaf Meeuwissen
3f8db8e2d0
AWARE: Treat compiler warnings as errors on the debian-9-* builds
2017-07-12 21:31:31 +09:00
Olaf Meeuwissen
fe3299a9b0
Add minimal and full CI compile tests for Debian 9
2017-06-22 20:36:59 +09:00
Olaf Meeuwissen
e7d9779dfc
CI: Build `git describe` versioned snapshot tarballs
...
This:
- modifies `configure.ac` to get a version number courtesy of `git`
when `autoconf` is run
- runs a `make dist` when all compilation targets succeed
- makes the resulting tarball available as a build artifact
- renames the various pipeline stages
2017-06-17 12:38:21 +09:00
Olaf Meeuwissen
fbe2f6d332
CI: add a "lint" stage before the builds
...
This is mostly meant for "cheap" policy checks that do not require the
sources to be compiled.
2017-06-02 21:13:34 +09:00
Olaf Meeuwissen
55257bea66
Bump Alpine builder to 3.6
2017-05-29 21:02:53 +09:00
Olaf Meeuwissen
34e4dbf6c3
Bump Alpine and Fedora builder versions
2017-04-10 20:24:38 +09:00
Olaf Meeuwissen
a9806de08e
AWARE: Treat compiler warnings as errors on debian-8-mini too!
2016-09-25 17:06:15 +09:00
Olaf Meeuwissen
97d2a3d22d
AWARE: Treat compiler warnings as errors on debian-8-full
...
This build became compiler warning free in ee550e5d
. Let's keep it
that way!
2016-09-21 22:11:09 +09:00
Olaf Meeuwissen
0d527f6659
Drop build environments
...
Adding them did not quite have the effect I thought it would. I had
thought it would allow for easy linking to build logs by environment
name. Alas, no such luck.
This reverts commits:
- 9c44317289
- 6209fecf3a
2016-09-04 12:14:23 +09:00
Olaf Meeuwissen
9c44317289
Fix environment name (periods are not allowed)
2016-08-28 13:24:17 +09:00
Olaf Meeuwissen
6209fecf3a
Make referencing builds easier
2016-08-28 12:17:46 +09:00
Olaf Meeuwissen
1859803563
Add a Fedora 24 Clang builder
2016-07-27 21:17:08 +09:00
Olaf Meeuwissen
cb04102a20
Add GitLab CI musl build job
2016-07-09 15:10:00 +09:00
Olaf Meeuwissen
c17821e360
Fix configure time warning during CI build
2016-07-02 19:23:01 +09:00
Olaf Meeuwissen
40bfec7a6b
GitLab-CI: fix configure option
2016-06-15 20:17:29 +09:00
Olaf Meeuwissen
f75e271853
Tweak GitLab CI builds
...
The idea is to build as much as possible for the *-full flavour build,
make compiler warnings stand out and muddle on after errors so that we
get all the problems in a single log.
2016-06-14 21:24:53 +09:00
Olaf Meeuwissen
359bb9c3d4
Add CI support to test selected build scenarios
2016-06-12 20:32:30 +09:00