summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* .gitlab-ci.yml: changed buildroot to fedora25Nikos Mavrogiannopoulos2016-12-191-2/+2
|
* .gitlab-ci.yml: do not enable IDN support in minimal buildNikos Mavrogiannopoulos2016-12-081-1/+1
|
* configure: added option to enable maintainer modeNikos Mavrogiannopoulos2016-12-081-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 stagesNikos Mavrogiannopoulos2016-12-081-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 x86Nikos Mavrogiannopoulos2016-12-081-1/+1
| | | | This works around autogen failures on x86-64 centos7 CI hosts.
* .gitlab-ci.yml: removed libintl referencesgnutls_3_5_7Nikos Mavrogiannopoulos2016-12-081-4/+0
| | | | They are no longer shipped in the build systems.
* .gitlab-ci.yml: added docker tag on mingw buildsNikos Mavrogiannopoulos2016-12-011-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 succeedNikos Mavrogiannopoulos2016-11-301-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.mkNikos Mavrogiannopoulos2016-11-291-1/+1
|
* .gitlab-ci.yml: added zlib dependencytmp-debian-build-fixNikos Mavrogiannopoulos2016-11-291-1/+1
|
* .gitlab-ci.yml: fixed artifacts paths for Debian buildtmp-uninorm-advancedNikos Mavrogiannopoulos2016-11-281-1/+1
|
* .gitlab-ci.yml: explicitly specify --with-included-unistring when neededNikos Mavrogiannopoulos2016-11-211-6/+6
|
* .gitlab-ci.yml: ignore syntax-check issues caused by included unistringNikos Mavrogiannopoulos2016-11-211-1/+2
|
* .gitlab-ci.yml: added build without libunistringNikos Mavrogiannopoulos2016-11-211-3/+21
|
* .gitlab-ci.yml: include root dir log files in all buildsNikos Mavrogiannopoulos2016-11-141-0/+7
|
* .gitlab-ci.yml: use included libtasn1 in CI systems which do not have 4.9Nikos Mavrogiannopoulos2016-11-061-7/+5
|
* .gitlab-ci.yml: use fedora's mingw-cmocka packagesNikos Mavrogiannopoulos2016-10-141-4/+2
|
* .gitlab-ci.yml: do not run the full test suite on valgrind testNikos Mavrogiannopoulos2016-10-031-1/+1
| | | | This allows the CI test to run on reasonable time.
* .gitlab-ci.yml: enabled valgrind tests buildNikos Mavrogiannopoulos2016-09-271-1/+1
|
* .gitlab-ci.yml: corrected debian build's dependencyNikos Mavrogiannopoulos2016-09-221-1/+1
|
* .gitlab-ci.yml: added debian buildNikos Mavrogiannopoulos2016-09-201-0/+20
|
* .gitlab-ci.yml: no longer require gnutls-develno-gnutls-develNikos Mavrogiannopoulos2016-09-151-2/+2
| | | | This package is no longer needed to run abi-check.
* .gitlab-ci.yml: use nproc as argument to 'make -j'Nikos Mavrogiannopoulos2016-09-141-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 Mavrogiannopoulos2016-09-141-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 codeNikos Mavrogiannopoulos2016-09-131-4/+9
|
* .gitlab-ci.yml: restrict the freebsd builds to local branches onlyNikos Mavrogiannopoulos2016-09-121-0/+4
|
* .gitlab-ci.yml: added code-coverage output to clang buildNikos Mavrogiannopoulos2016-09-111-1/+2
|
* .gitlab-ci.yml: the code-coverage command will always succeedNikos Mavrogiannopoulos2016-09-111-6/+12
| | | | This works around random failures while calculating the code coverage.
* .gitlab-ci.yml: moved commonly installed packages into the before_script fieldNikos Mavrogiannopoulos2016-09-111-29/+10
|
* .gitlab-ci.yml: added syntax check buildNikos Mavrogiannopoulos2016-09-111-0/+13
|
* .gitlab-ci.yml: windows DLL builds now include all required dependenciesgnutls_3_5_4_win32_tmpNikos Mavrogiannopoulos2016-09-101-48/+79
| | | | Also improved naming conventions for builds
* .gitlab-ci.yml: corrected wrong operation in minimal buildNikos Mavrogiannopoulos2016-09-071-1/+1
|
* .gitlab-ci.yml: keep config.log in windows buildsNikos Mavrogiannopoulos2016-09-061-2/+2
|
* .gitlab-ci.yml: corrected typo for libidn installation in windows64Nikos Mavrogiannopoulos2016-09-061-1/+1
|
* .gitlab-ci.yml: install our internal cmocka for windowsNikos Mavrogiannopoulos2016-09-061-0/+2
|
* .gitlab-ci.yml: use fedora24 with address sanitizerNikos Mavrogiannopoulos2016-09-051-20/+18
| | | | | The fix in fbb9618b25b77c65e24a6ce224d53bc9a0b81457 addresses the problems with asan in fedora24.
* .gitlab-ci.yml: use the gitlab.com shared runnersNikos Mavrogiannopoulos2016-09-021-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 failureNikos Mavrogiannopoulos2016-07-271-1/+5
|
* .gitlab-ci.yml: added asan tag for builds which require asanNikos Mavrogiannopoulos2016-07-261-0/+1
|
* .gitlab-ci.yml: added expiration time of a week for failure artifactsNikos Mavrogiannopoulos2016-07-141-0/+9
|
* .gitlab-ci.yml: keep the artifacts on failureNikos Mavrogiannopoulos2016-07-071-1/+46
|
* .gitlab-ci.yml: restrict windows build checks to tests/ subdir [ci skip]Nikos Mavrogiannopoulos2016-06-141-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 Mavrogiannopoulos2016-05-241-1/+1
| | | | | | properly run Also test the --disable-ssl2-support option.
* .gitlab-ci.yml: minimal build disables SSL2 client helloNikos Mavrogiannopoulos2016-05-201-1/+1
|
* .gitlab-ci.yml: added new build target without SSL 3.0Nikos Mavrogiannopoulos2016-05-141-4/+15
| | | | Also disable SSL3.0 in the minimal library compilation.
* .gitlab-ci.yml: enable openssl compat library in minimal buildNikos Mavrogiannopoulos2016-05-101-2/+2
|
* .gitlab-ci.yml: added build for windows DLLsNikos Mavrogiannopoulos2016-05-091-0/+19
| | | | This creates the windows DLLs on every tagged release.
* .gitlab-ci.yml: enabled coverage run in the x86 buildNikos Mavrogiannopoulos2016-05-031-3/+4
|
* .gitlab-ci.yml: enabled the code coverage checks in the valgrind and ubsan ↵Nikos Mavrogiannopoulos2016-04-301-3/+5
| | | | targets
* .gitlab-ci.yml: added code coverage runNikos Mavrogiannopoulos2016-04-291-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.