summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* lib: Drop BluetoothHdyColumn for AdwClampGeorges Basile Stavracas Neto2021-10-281-0/+1
| | | | | Remove the in-tree widget, and replace the type ensure with ADW_TYPE_CLAMP.
* build: Switch to GTK4Georges Basile Stavracas Neto2021-10-281-1/+1
| | | | Switch the build system to GTK4. This breaks the build quite intensely.
* settings: Replace canberra-gtk by to gsoundGeorges Basile Stavracas Neto2021-10-261-1/+1
| | | | | | | | | | | Mainly to reduce the number of GTK3 dependencies before actually start porting the library. Fortunately, the usage of libcanberra-gtk by gnome-bluetooth is rather trivial, so porting to gsound is just a few lines of code away. Replace canberra-gtk by gsound, adjust the build system to reflect that, and update the CI file to install gsound-devel instead of libcanberra-devel.
* Revert "ci: Install a version of python-dbusmock with Pair() support"wip/hadess/dbusmock-from-distroBastien Nocera2021-03-291-7/+1
| | | | | | python3-dbusmock in rawhide is new enough. This reverts commit 1d54e5186240dd4cc5721df801f35e8eaca8aa2d.
* Revert "ci: Work-around another libabigail problem"Bastien Nocera2021-03-291-2/+1
| | | | | | And use rawhide. This reverts commit 8d28555520b2c0e3ebd7a8331c62449f7748b2bf.
* ci: Reset reference ABI to an earlier versionBastien Nocera2021-03-231-2/+3
| | | | | | The ABI hasn't changed (for public functions) since the port to meson, so use that as the reference (while ignoring changes to internal-only agent functions).
* ci: Use upstream check-abiBastien Nocera2021-03-231-3/+2
|
* tests: Add integration testsBastien Nocera2021-02-161-0/+3
| | | | Add a simple test using python-dbusmock to test out some of our code.
* ci: Install a version of python-dbusmock with Pair() supportBastien Nocera2021-02-161-0/+7
|
* ci: Work-around another libabigail problemwip/hadess/add-abi-checkBastien Nocera2021-02-101-1/+2
|
* ci: Work-around libabigail bugBastien Nocera2021-02-101-0/+2
| | | | Separate from adding the ABI checker so it can be easily reverted.
* ci: Add ABI checkBastien Nocera2021-02-101-0/+5
|
* Revert "ci: Work-around introspection Fedora rawhide CI bug"barthalion/faccessat2-testsBartłomiej Piotrowski2020-12-111-2/+0
| | | | This reverts commit 5964bcb652e284390529e63592b66bed2c2a89a9.
* ci: Work-around introspection Fedora rawhide CI bugBastien Nocera2020-12-101-0/+2
| | | | | bash thinks that the introspection binary created isn't readable or executable when it's both. Work-around that by neutering the tests.
* ci: Also test "dist" targetBastien Nocera2020-09-301-0/+2
|
* ci: Reindent dependenciesBastien Nocera2020-09-301-3/+11
|
* ci: Remove outdated rawhide work-aroundBastien Nocera2020-09-301-4/+0
|
* meson: Add the libhandy 0.0.7 subprojectAdrien Plazas2019-01-291-0/+1
| | | | | | This will be needed by the next commit to access HdyColumn. This also lets the CI recursively update the submodules so it can pass.
* build: Add CIBastien Nocera2018-07-271-0/+20