summaryrefslogtreecommitdiff
path: root/.gitlab-ci
Commit message (Collapse)AuthorAgeFilesLines
* docker: Add gi-docgenPatrick Griffis2022-01-172-2/+2
|
* ci: Install glib and libsoup2 documentation for websitePatrick Griffis2021-09-173-4/+36
|
* Bump glib requirement to 2.69.1Patrick Griffis2021-08-232-3/+3
|
* docker: Update glib commitPatrick Griffis2021-07-281-1/+1
|
* docker: Add glib 2.69.0 to imagePatrick Griffis2021-07-082-8/+25
|
* ci: Update imagePatrick Griffis2021-05-181-1/+1
|
* docker: Upgrade to Fedora 34Patrick Griffis2021-05-181-24/+11
|
* ci: Bump image versionPatrick Griffis2021-05-161-1/+1
|
* docker: Add http2 dependenciesPatrick Griffis2021-05-161-1/+3
|
* ci: Update docker imagePatrick Griffis2021-05-061-1/+1
|
* docker: Add gnutls-develPatrick Griffis2021-05-061-0/+1
|
* docker: Add lsof to imagePatrick Griffis2021-04-131-0/+1
|
* Revert "ci: Use podman to generate images"Patrick Griffis2021-04-131-4/+15
| | | | This reverts commit 93003fce0e04f09fb405f982b0a2a91c1fd299b9.
* ci: Update image versionPatrick Griffis2021-01-222-6/+4
|
* Dockerfile: Sort package dependencies by alphabetical orderDiego Pino Garcia2021-01-221-7/+7
|
* Dockerfile: Add necessary libraries for building autobahntestsuiteDiego Pino Garcia2021-01-221-0/+5
|
* coverage: Ignore more false positivesPatrick Griffis2020-12-061-2/+3
|
* docker: Build glib docsPatrick Griffis2020-11-261-1/+1
|
* ci: Simplify coverage reportspgriffis/coveragePatrick Griffis2020-11-252-62/+0
|
* ci: Update to Fedora 33 and add sysprofPatrick Griffis2020-11-252-4/+16
|
* docker: Add more devel tools for testingPatrick Griffis2020-11-142-1/+4
|
* ci: Build glib masterPatrick Griffis2020-11-142-3/+9
|
* ci: Use podman to generate imagesPatrick Griffis2020-11-141-15/+4
|
* docs: Reach 100% documentation coveragePatrick Griffis2020-11-031-1/+1
|
* ci: Add checks for documentation issuesPatrick Griffis2020-10-301-0/+24
|
* ci: Add glib2-doc to docker imagePatrick Griffis2020-09-201-0/+1
|
* Remove XMLRPC supportPatrick Griffis2020-09-191-2/+0
| | | | | | | This feature does not appear to be used by any maintained project and in general XMLRPC usage on the internet has gone down. Removing it just reduces complexity and maintainance burden.
* Revert "ci: Update to Fedora 32"Patrick Griffis2020-09-192-2/+2
| | | | This reverts commit b635aa6d55d895cd189ca32297b38b95f6059e26.
* ci: Update to Fedora 32Patrick Griffis2020-09-152-2/+2
| | | | See also !136
* Enable code coverage analysis and reportingDiego Pino Garcia2020-08-173-0/+75
|
* ci: Add lcov to docker imagePatrick Griffis2020-07-292-6/+7
|
* soup-message-io: Add sysprof profiling support for HTTP connectionsPhilip Withnall2020-07-272-1/+2
| | | | | | | | | | | | | | | | | This adds very basic support for dumping HTTP connection information to sysprof, if the process is being run under a sysprof session. See https://gitlab.gnome.org/GNOME/sysprof/-/issues/43 for plans of how this could be expanded in future. This is just a starting point. The code in this commit dumps a message to the sysprof capture which includes the URI, total time for the connection (request + response), and the amount of data transferred in the request and response. It adds an optional dependency on `libsysprof-capture-4.a`, and a subproject for building that if it’s not available on the system. Signed-off-by: Philip Withnall <withnall@endlessm.com>
* ci: Bump CI distribution from Fedora 30 to Fedora 31Philip Withnall2020-07-271-1/+1
| | | | | | | Fedora 30 reached end of life earlier in 2020, and rebuilding the image no longer works as some of the repository mirrors are down. Signed-off-by: Philip Withnall <withnall@endlessm.com>
* ci: Fix incompatibility between docker and podman image formatsPhilip Withnall2020-07-271-4/+14
| | | | | | | | | podman provides a `docker` command and claims to interoperate with it, but then silently builds OCI images in a format which is incompatible with some `dockerd` versions, which run on some of the GNOME GitLab CI runners. Sigh. Signed-off-by: Philip Withnall <withnall@endlessm.com>
* CI: Add NTLM to the continuous integration imageClaudio Saavedra2019-08-212-1/+2
| | | | | ntlm_auth was missing from the Docker image so NTLM_AUTH was not being built. Add it to a new version of the image and bump the image version.
* CI: bump the image versionClaudio Saavedra2019-05-222-2/+2
| | | | v2 is now based on Fedora 30 and includes brotli-devel
* Implement Brotli decompression supportPatrick Griffis2019-05-221-0/+1
|
* ci: Add DockerfileXavier Claessens2018-12-173-0/+66
It is a waste of time to reinstall all fedora packages for each job. Copy and adapt Dockerfile and scripts from glib.