summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* CI: Generate coverage reportsPatrick Griffis2023-01-161-2/+5
| | | | Closes #290
* docs: Run gtkdoc-rebase to fix relative glib linksPatrick Griffis2023-01-171-0/+1
|
* ci: Add gtk-doc to imagePatrick Griffis2023-01-171-1/+1
|
* docs: Add robots.txtPatrick Griffis2023-01-171-1/+1
|
* CI: Fix showing test results in gitlabPatrick Griffis2023-01-161-1/+5
|
* ci: Update to Fedora 36Patrick Griffis2022-10-061-1/+1
|
* ci: Update meson usagePatrick Griffis2022-10-051-5/+5
|
* ci: Update libnghttp2 to 1.50.0Patrick Griffis2022-10-051-1/+1
|
* CI: Strictly validate docsPatrick Griffis2022-04-141-2/+4
|
* Revert "TMP REMOVE"Patrick Griffis2022-04-141-0/+2
| | | | This reverts commit 0c470eabeb7e80d07ae79672dd6c6e2259ff69fd.
* Port to gi-docgenMaximiliano Sandoval R2022-04-131-12/+11
| | | | The file was not used anywhere docs/reference/client-howto.xml.
* TMP REMOVEMaximiliano Sandoval R2022-04-131-2/+0
|
* CI: Allow Autobahn to fail without blockingPatrick Griffis2022-03-211-0/+1
|
* ci: Bump image versionPatrick Griffis2022-01-171-1/+1
|
* ci: Install glib and libsoup2 documentation for websitePatrick Griffis2021-09-171-6/+9
|
* ci: Keep meson-log.txtPatrick Griffis2021-09-161-0/+1
|
* Bump glib requirement to 2.69.1Patrick Griffis2021-08-231-1/+1
|
* ci: Update imagePatrick Griffis2021-07-081-1/+1
|
* ci: Update imagePatrick Griffis2021-05-181-1/+1
|
* ci: Bump image versionPatrick Griffis2021-05-161-1/+1
|
* meson: Fix generation of gtk-doc documents and enable it in CIDiego Pino Garcia2021-05-101-1/+1
| | | | | | | | | | It seem Gtk-doc doesn't interpret escaped parenthesis in 'ignore-decorators' as parenthesis characters, but as grouping operators. What is happening is that the regular expression for matching strings like 'SOUP_DEPRECATED_IN_3_0_FOR(f)' is doing an extra matching, causing an error in parsing. Gtk-doc has code in place for expanding an ignore-decorator expression using parenthesis to '\(\w*\)'.
* ci: Update docker imagePatrick Griffis2021-05-061-1/+1
|
* autobahn-test.c: Implement timeout in main loopautobahn-integration-newDiego Pino Garcia2021-04-131-4/+4
|
* ci: Fix autobahn buildPatrick Griffis2021-04-131-0/+1
|
* ci: Force pipeline to runPatrick Griffis2021-04-131-4/+0
|
* autobahn: Various improvements:Patrick Griffis2021-04-131-1/+1
| | | | | | | | | | | | | - build: change autobahn into a auto-detected feature - build: Remove duplication from existing test build file - Avoid using __FILE__ and use GLibs test file utils - Change indentation to be consistent with project - Remove duplicate args to list number of tests or run specific tests glib provides this already - In each test case run mainloop to completion to properly track case status - Generate a report every run - Output reports into the meson-logs directory, not the CWD of source - Actually run the server until it is listening rather than sleep()
* ci: add step to run autobahn testsDiego Pino Garcia2021-04-131-2/+14
|
* ci: Update image versionPatrick Griffis2021-01-221-1/+1
|
* tests: Use TAP format for all outputPatrick Griffis2020-12-181-2/+2
|
* ci: Disable fuzzing jobPatrick Griffis2020-12-161-12/+12
| | | | This is better suited for a dedcated service or offline.
* Add basic fuzzing supportPatrick Griffis2020-12-161-0/+13
|
* ci: Add timeout multipler to asan buildsPatrick Griffis2020-12-061-1/+1
|
* docs: Fix online referencesPatrick Griffis2020-11-261-0/+1
|
* Support running tests without ipv6Patrick Griffis2020-11-261-1/+1
|
* ci: Add asan tag when neededPatrick Griffis2020-11-261-1/+4
|
* ci: Disable introspection for asan buildsPatrick Griffis2020-11-251-1/+1
|
* ci: Add AddressSanitizer testingPatrick Griffis2020-11-251-0/+12
|
* ci: Simplify coverage reportspgriffis/coveragePatrick Griffis2020-11-251-22/+6
|
* Silence all static analysis warningsPatrick Griffis2020-11-251-1/+0
|
* ci: Update to Fedora 33 and add sysprofPatrick Griffis2020-11-251-1/+1
|
* ci: Use image with clang-analyzerPatrick Griffis2020-11-131-1/+1
|
* ci: Add scan-build stepPatrick Griffis2020-11-131-2/+14
|
* ci: Add checks for documentation issuesPatrick Griffis2020-10-301-0/+4
|
* ci: Enable exporting docs to gitlab pagesPatrick Griffis2020-09-191-0/+27
|
* Revert "ci: Update to Fedora 32"Patrick Griffis2020-09-191-1/+1
| | | | This reverts commit b635aa6d55d895cd189ca32297b38b95f6059e26.
* ci: Update to Fedora 32Patrick Griffis2020-09-151-1/+1
| | | | See also !136
* Enable code coverage analysis and reportingDiego Pino Garcia2020-08-171-1/+29
|
* ci: Add lcov to docker imagePatrick Griffis2020-07-291-1/+1
|
* soup-message-io: Add sysprof profiling support for HTTP connectionsPhilip Withnall2020-07-271-1/+1
| | | | | | | | | | | | | | | | | 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: Enable all auto features during continuous integrationClaudio Saavedra2019-08-211-1/+1
| | | | | This way if any new feature is added we won't silently ignore it if dependencies are missing in the CI image.