Commit Graph

31 Commits

Author SHA1 Message Date
Nikos Mavrogiannopoulos
2134f139a2 .gitlab-ci.yml: added fedora rawhide build
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2017-11-19 16:42:58 +01:00
Nikos Mavrogiannopoulos
6bf1341c21 .gitlab-ci.yml: root tests are run on CI systems
Because these tests can only be run in-tree, the CI builds
were switched to be in-tree, except for FreeBSD build which
now runs out-of-tree.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2017-09-09 11:35:14 +02:00
Nikos Mavrogiannopoulos
3b01e2addc .gitlab-ci.yml: use fedora26 for address sanitizer
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2017-09-09 10:56:29 +02:00
Nikos Mavrogiannopoulos
d710b58621 .gitlab-ci.yml: centos7: skip tests with gssntlmssp
They do not seem to run reliably.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2017-09-09 10:55:19 +02:00
Nikos Mavrogiannopoulos
e1f4d1229c .gitlab-ci.yml: use fedora26 builds
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
2017-09-08 10:36:28 +02:00
Nikos Mavrogiannopoulos
d5d1c2f780 .gitlab-ci.yml: added static analyzers
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2017-09-08 10:33:51 +02:00
Nikos Mavrogiannopoulos
a62fe8791d .gitlab-ci.yml: enabled build for freebsd
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2017-07-21 18:18:53 +02:00
Nikos Mavrogiannopoulos
ae3e52c252 .gitlab-ci.yml: disabled freebsd builds; system no longer available [ci skip]
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
2017-06-14 15:58:08 +02:00
Nikos Mavrogiannopoulos
48f59f1b94 .gitlab-ci.yml: compile using GeoIP-devel in F25/Centos7
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
2017-05-03 00:15:46 +02:00
Nikos Mavrogiannopoulos
6e433a3bc5 update fedora build to F25
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2017-04-14 12:12:51 +03:00
Nikos Mavrogiannopoulos
1ac9c5bc49 .gitlab-ci.yml: explicitly install make in Centos/Fedora
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2017-04-14 12:12:26 +03:00
Mike Miller
273024c7ce .gitlab-ci.yml: add gnutls-bin to Debian build environment
Signed-off-by: Mike Miller <mtmiller@debian.org>
2016-12-17 12:52:15 -08:00
Nikos Mavrogiannopoulos
2da126a585 .gitlab-ci.yml: added Debian:stretch build 2016-12-14 09:04:04 +01:00
Nikos Mavrogiannopoulos
eb9c86218e .gitlab-ci.yml: update autogenerated files prior to make dist 2016-11-17 08:33:41 +01:00
Nikos Mavrogiannopoulos
63e924b621 .gitlab-ci.yml: cleanups 2016-11-17 08:28:15 +01:00
Nikos Mavrogiannopoulos
1f940f04c5 Revert "autogen: store and use auto-generated autogen files in git builds"
This reverts commit d0908f2c52.
2016-11-16 22:24:23 +01:00
Nikos Mavrogiannopoulos
c8ea2a9183 .gitlab-ci.yml: added centos6 build 2016-11-11 18:17:28 +01:00
Nikos Mavrogiannopoulos
d0908f2c52 autogen: store and use auto-generated autogen files in git builds
That is, if autogen is not present in the build system use the
stored files.
2016-11-11 18:17:22 +01:00
Nikos Mavrogiannopoulos
d30c5616af .gitlab-ci.yml: restrict freebsd build on ocserv branches
This runner is not shared and cannot be taken advantage outside
the ocserv group.
2016-09-24 13:20:22 +02:00
Nikos Mavrogiannopoulos
324c70d4e4 .gitlab-ci.yml: use gitlab.com shared runners 2016-09-04 15:29:51 +02:00
Nikos Mavrogiannopoulos
5caf3f82ad .gitlab-ci.yml: enhanced separate build dir check with code coverage output 2016-04-29 16:33:41 +02:00
Nikos Mavrogiannopoulos
00b631e01e .gitlab-ci.yml: added build rule on freebsd 2016-04-19 16:17:02 +02:00
Nikos Mavrogiannopoulos
9a125c3aba tests: update tests to include the running username/group
That removes the requirement to keep a uid_wrapper specific
hack in check_upeer_id().
2016-04-15 11:17:35 +02:00
Nikos Mavrogiannopoulos
01a6435fad .gitlab-ci.yml: run all checks on build systems 2015-11-19 10:46:22 +01:00
Nikos Mavrogiannopoulos
e6b942b5f8 .gitlab-ci.yml: cannot build with --with-local-talloc - it conflicts with system header 2015-11-11 14:10:50 +01:00
Nikos Mavrogiannopoulos
75b3461f70 .gitlab-ci.yml: don't use --enable-local-libopts on minimal build
It cannot be used everywhere.
2015-11-11 14:04:33 +01:00
Nikos Mavrogiannopoulos
e618f2891a .gitlab-ci.yml: added build check with minimal setup 2015-11-10 16:13:48 +01:00
Nikos Mavrogiannopoulos
e8484a2aea .gitlab-ci.yml: compile and run make check with libasan 2015-11-10 13:49:46 +01:00
Nikos Mavrogiannopoulos
43ebfb9986 .gitlab-ci.yml: don't check libopts match in make dist 2015-09-23 00:07:11 +02:00
Nikos Mavrogiannopoulos
8b747fd960 .gitlab-ci.yml: include make dist into test suite 2015-09-19 20:44:21 +02:00
Nikos Mavrogiannopoulos
9ab3629da5 Added .gitlab-ci.yml 2015-09-19 12:13:57 +02:00