Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | .gitlab-ci.yml: changed buildroot to fedora25 | Nikos Mavrogiannopoulos | 2016-12-19 | 1 | -2/+2 |
| | |||||
* | .gitlab-ci.yml: do not enable IDN support in minimal build | Nikos Mavrogiannopoulos | 2016-12-08 | 1 | -1/+1 |
| | |||||
* | configure: added option to enable maintainer mode | Nikos Mavrogiannopoulos | 2016-12-08 | 1 | -1/+1 |
| | | | | | That makes normal builds, not regenerate Makefiles or configure, allowing for faster CI builds on second stage. | ||||
* | .gitlab-ci.yml: split the CI run into stages | Nikos Mavrogiannopoulos | 2016-12-08 | 1 | -136/+161 |
| | | | | | | | In addition avoid re-generating images for operating systems on every build and use pre-built images, which are generated in the gnutls-build-images sub-project. That allows for faster and more reliable (independent of network) CI runs. | ||||
* | .gitlab-ci.yml: use local libopts on x86 | Nikos Mavrogiannopoulos | 2016-12-08 | 1 | -1/+1 |
| | | | | This works around autogen failures on x86-64 centos7 CI hosts. | ||||
* | .gitlab-ci.yml: removed libintl referencesgnutls_3_5_7 | Nikos Mavrogiannopoulos | 2016-12-08 | 1 | -4/+0 |
| | | | | They are no longer shipped in the build systems. | ||||
* | .gitlab-ci.yml: added docker tag on mingw builds | Nikos Mavrogiannopoulos | 2016-12-01 | 1 | -0/+4 |
| | | | | | That ensures that these builds are done on the gitlab.com runners which run as privileged containers (and thus have access to mount). | ||||
* | .gitlab-ci.yml: do not require update to /proc/sys/fs/binfmt_misc to succeed | Nikos Mavrogiannopoulos | 2016-11-30 | 1 | -4/+4 |
| | | | | | | In some CI systems, it is not possible to write to this filesystem, and they already have the wine executable registered. In the case we cannot write proceed to running the check and hope for the best. | ||||
* | moved all syntax check exceptions in cfg.mk | Nikos Mavrogiannopoulos | 2016-11-29 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: added zlib dependencytmp-debian-build-fix | Nikos Mavrogiannopoulos | 2016-11-29 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: fixed artifacts paths for Debian buildtmp-uninorm-advanced | Nikos Mavrogiannopoulos | 2016-11-28 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: explicitly specify --with-included-unistring when needed | Nikos Mavrogiannopoulos | 2016-11-21 | 1 | -6/+6 |
| | |||||
* | .gitlab-ci.yml: ignore syntax-check issues caused by included unistring | Nikos Mavrogiannopoulos | 2016-11-21 | 1 | -1/+2 |
| | |||||
* | .gitlab-ci.yml: added build without libunistring | Nikos Mavrogiannopoulos | 2016-11-21 | 1 | -3/+21 |
| | |||||
* | .gitlab-ci.yml: include root dir log files in all builds | Nikos Mavrogiannopoulos | 2016-11-14 | 1 | -0/+7 |
| | |||||
* | .gitlab-ci.yml: use included libtasn1 in CI systems which do not have 4.9 | Nikos Mavrogiannopoulos | 2016-11-06 | 1 | -7/+5 |
| | |||||
* | .gitlab-ci.yml: use fedora's mingw-cmocka packages | Nikos Mavrogiannopoulos | 2016-10-14 | 1 | -4/+2 |
| | |||||
* | .gitlab-ci.yml: do not run the full test suite on valgrind test | Nikos Mavrogiannopoulos | 2016-10-03 | 1 | -1/+1 |
| | | | | This allows the CI test to run on reasonable time. | ||||
* | .gitlab-ci.yml: enabled valgrind tests build | Nikos Mavrogiannopoulos | 2016-09-27 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: corrected debian build's dependency | Nikos Mavrogiannopoulos | 2016-09-22 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: added debian build | Nikos Mavrogiannopoulos | 2016-09-20 | 1 | -0/+20 |
| | |||||
* | .gitlab-ci.yml: no longer require gnutls-develno-gnutls-devel | Nikos Mavrogiannopoulos | 2016-09-15 | 1 | -2/+2 |
| | | | | This package is no longer needed to run abi-check. | ||||
* | .gitlab-ci.yml: use nproc as argument to 'make -j' | Nikos Mavrogiannopoulos | 2016-09-14 | 1 | -17/+17 |
| | | | | | That way, we use as many make processes, as the number of CPUs in the CI system. | ||||
* | .gitlab-ci.yml: added build which runs 'make dist' | Nikos Mavrogiannopoulos | 2016-09-14 | 1 | -0/+15 |
| | | | | | | This tests whether the manpages, info, html, pdf and epub manual are properly generated, and whether any new functions were included into makefiles. | ||||
* | .gitlab-ci.yml: added check for position dependent code | Nikos Mavrogiannopoulos | 2016-09-13 | 1 | -4/+9 |
| | |||||
* | .gitlab-ci.yml: restrict the freebsd builds to local branches only | Nikos Mavrogiannopoulos | 2016-09-12 | 1 | -0/+4 |
| | |||||
* | .gitlab-ci.yml: added code-coverage output to clang build | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -1/+2 |
| | |||||
* | .gitlab-ci.yml: the code-coverage command will always succeed | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -6/+12 |
| | | | | This works around random failures while calculating the code coverage. | ||||
* | .gitlab-ci.yml: moved commonly installed packages into the before_script field | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -29/+10 |
| | |||||
* | .gitlab-ci.yml: added syntax check build | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -0/+13 |
| | |||||
* | .gitlab-ci.yml: windows DLL builds now include all required dependenciesgnutls_3_5_4_win32_tmp | Nikos Mavrogiannopoulos | 2016-09-10 | 1 | -48/+79 |
| | | | | Also improved naming conventions for builds | ||||
* | .gitlab-ci.yml: corrected wrong operation in minimal build | Nikos Mavrogiannopoulos | 2016-09-07 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: keep config.log in windows builds | Nikos Mavrogiannopoulos | 2016-09-06 | 1 | -2/+2 |
| | |||||
* | .gitlab-ci.yml: corrected typo for libidn installation in windows64 | Nikos Mavrogiannopoulos | 2016-09-06 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: install our internal cmocka for windows | Nikos Mavrogiannopoulos | 2016-09-06 | 1 | -0/+2 |
| | |||||
* | .gitlab-ci.yml: use fedora24 with address sanitizer | Nikos Mavrogiannopoulos | 2016-09-05 | 1 | -20/+18 |
| | | | | | The fix in fbb9618b25b77c65e24a6ce224d53bc9a0b81457 addresses the problems with asan in fedora24. | ||||
* | .gitlab-ci.yml: use the gitlab.com shared runners | Nikos Mavrogiannopoulos | 2016-09-02 | 1 | -77/+152 |
| | | | | | | | This removes the need to administer custom runners (except for the FreeBSD runner which cannot run under Linux), makes the testing on other platforms such as Debian simpler, and allows merge requests to pass through the CI. | ||||
* | .gitlab-ci.yml: keep the guile logs as artifacts on test suite failure | Nikos Mavrogiannopoulos | 2016-07-27 | 1 | -1/+5 |
| | |||||
* | .gitlab-ci.yml: added asan tag for builds which require asan | Nikos Mavrogiannopoulos | 2016-07-26 | 1 | -0/+1 |
| | |||||
* | .gitlab-ci.yml: added expiration time of a week for failure artifacts | Nikos Mavrogiannopoulos | 2016-07-14 | 1 | -0/+9 |
| | |||||
* | .gitlab-ci.yml: keep the artifacts on failure | Nikos Mavrogiannopoulos | 2016-07-07 | 1 | -1/+46 |
| | |||||
* | .gitlab-ci.yml: restrict windows build checks to tests/ subdir [ci skip] | Nikos Mavrogiannopoulos | 2016-06-14 | 1 | -1/+1 |
| | | | | | That is because there is an issue with the gnulib self tests when run under windows. | ||||
* | .gitlab-ci.yml: corrected typo preventing the no-SSL 3.0 test part to be ↵ | Nikos Mavrogiannopoulos | 2016-05-24 | 1 | -1/+1 |
| | | | | | | properly run Also test the --disable-ssl2-support option. | ||||
* | .gitlab-ci.yml: minimal build disables SSL2 client hello | Nikos Mavrogiannopoulos | 2016-05-20 | 1 | -1/+1 |
| | |||||
* | .gitlab-ci.yml: added new build target without SSL 3.0 | Nikos Mavrogiannopoulos | 2016-05-14 | 1 | -4/+15 |
| | | | | Also disable SSL3.0 in the minimal library compilation. | ||||
* | .gitlab-ci.yml: enable openssl compat library in minimal build | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -2/+2 |
| | |||||
* | .gitlab-ci.yml: added build for windows DLLs | Nikos Mavrogiannopoulos | 2016-05-09 | 1 | -0/+19 |
| | | | | This creates the windows DLLs on every tagged release. | ||||
* | .gitlab-ci.yml: enabled coverage run in the x86 build | Nikos Mavrogiannopoulos | 2016-05-03 | 1 | -3/+4 |
| | |||||
* | .gitlab-ci.yml: enabled the code coverage checks in the valgrind and ubsan ↵ | Nikos Mavrogiannopoulos | 2016-04-30 | 1 | -3/+5 |
| | | | | targets | ||||
* | .gitlab-ci.yml: added code coverage run | Nikos Mavrogiannopoulos | 2016-04-29 | 1 | -4/+5 |
| | | | | | This enhances a test to print the code coverage of the test suite, which in turn is being used/reported by gitlab CI interface. |