Commit Graph
21 Commits
Author SHA1 Message Date
Alexander Larsson 97099bde37 CI: Build ostree from git (needed for new summary format) 2020-10-29 15:30:35 +01:00
Alexander Larsson 3d65276f79 Add --enable-internal-checks option and use in CI
This enables the internal checks in the generated variant parser.
2020-10-29 15:30:35 +01:00
Alexander Larsson 946cf126b7 CI: Add a valgrind check
This takes a long time, but doesn't have to be mandatory, also we
only run it if the regular make check passes.

Removes some old no-longer needed ci config workaround.

The new test uses ubuntu-20.04 so we get wider distro testing.
2020-08-24 08:55:14 +02:00
Alexander Larsson 333c746f06 Revert "CI: Run make check in parallel (-j NCPU)"
This reverts commit 4401862ac5.
2020-08-24 08:53:12 +02:00
Alexander Larsson 4401862ac5 CI: Run make check in parallel (-j NCPU) 2020-08-21 17:15:38 +02:00
Alexander Larsson b3dff7aa97 Add 1.8 branch to CI 2020-06-30 11:21:38 +02:00
Alexander Larsson 31612d7568 CI: Add libzstd-dev dependency 2020-06-05 09:35:30 +02:00
Alexander Larsson 392fb03d9c CI: Run on flatpak-1.6.x branch 2020-03-30 13:36:51 +02:00
Alexander Larsson 4b32592677 Enable introspection on old glib test too 2020-03-27 09:39:02 +01:00
Alexander Larsson 4c21621935 Enable gtk-doc in CI test
This doesn't seems to work with asan, so do it in the clang build
2020-03-27 09:39:02 +01:00
Simon McVittie 0d58999756 CI: Do one build out-of-tree
With the gcc build out-of-tree and the clang build in-tree, we're
testing both ways.

Signed-off-by: Simon McVittie <smcv@collabora.com>
2020-02-27 12:49:12 +00:00
Alexander Larsson 966c6e2a25 CI: Add python3-pyparsing deps 2020-02-17 16:10:50 +01:00
Alexander Larsson 5cfccaad39 CI: Test build with old glib (xenial) 2019-12-23 11:30:45 +01:00
Alexander Larsson 69fae3b380 Work around github repo issue
See:
https://github.community/t5/GitHub-Actions/ubuntu-latest-Apt-repository-list-issues/m-p/41163/highlight/true#M4513
2019-12-13 16:28:37 +01:00
Alexander Larsson 62529fa0ce ci: Drop --trace from make check
Its really hard to read the output with all this spew
2019-10-09 14:25:44 +02:00
Philip Withnall 1e589c1b74 github: Add malcontent (parental controls) support to CI build
Signed-off-by: Philip Withnall <withnall@endlessm.com>
2019-10-03 13:54:37 +02:00
Alexander Larsson 32ec943adf CI: Store individual test logs also on failure (not just cancel)
This way we can get more detail on the failed test.
2019-10-02 14:57:11 +02:00
Alexander Larsson 93c314d46b CI: Install socat 2019-10-02 14:57:11 +02:00
Alexander Larsson aaac533ca4 Add action that checks for autosquash commits in pull requests
We want to block merging for these, to ensure that you autosquash
before merging.

Ideally we'd like automatic (or at least via a bot) autosquashing, but
that is not currently possible.
2019-09-26 13:00:22 +02:00
Alexander Larsson a046843fea Trigger CI on pull_request too
But, only to a limited subset of branches
2019-09-25 16:43:50 +02:00
Alexander Larsson 266e12e432 Use github actions for CI 2019-09-25 13:07:46 +02:00