summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* ci: Also export output of dist testsBastien Nocera2022-09-051-0/+1
|
* Revert "ci: Work-around python-dbusmock not installing"Bastien Nocera2022-06-291-2/+0
| | | | This reverts commit 3ace233030d1d4140a114604b17b334ac211fd74.
* ci: Work-around python-dbusmock not installingBastien Nocera2022-06-291-0/+2
| | | | See https://github.com/martinpitt/python-dbusmock/issues/137
* Revert "ci: Install a newer upower by hand waiting for rawhide"Bastien Nocera2022-02-231-2/+1
| | | | | | This reverts commit bd2d06232e1cf967b20cd4fa0c7f47537d8410e2 and adds upower-devel to the list of packages to install as part of the normal build dependencies.
* build: Drop obsolete icon cache update scriptJeremy Bicha2022-02-221-1/+1
|
* Revert "ci: Update python-dbusmock with upower RemoveDevice method"Bastien Nocera2022-02-181-1/+1
| | | | This reverts commit cadd2a1b8db8672cbcdde588e4da33a11f406de7.
* ci: Update python-dbusmock with upower RemoveDevice methodBastien Nocera2022-02-161-1/+1
| | | | See https://github.com/martinpitt/python-dbusmock/pull/103
* ci: Work-around crun permission problemBastien Nocera2022-02-081-0/+2
| | | | See https://gitlab.gnome.org/Infrastructure/GitLab/-/issues/545#note_1376925
* ci: Install a newer upower by hand waiting for rawhideBastien Nocera2022-02-071-0/+2
|
* meson: Add libadwaita as a subprojectChristopher Davis2022-02-071-0/+1
|
* ci: Changes to dbusmock were mergedBastien Nocera2022-01-201-1/+1
|
* ci: Install dbusmock straight awayBastien Nocera2022-01-201-5/+4
| | | | We need it to be available to list the tests.
* ci: Update ABI changesBastien Nocera2022-01-191-1/+1
|
* ci: Add fix for pairing testBastien Nocera2022-01-181-1/+1
| | | | See https://github.com/martinpitt/python-dbusmock/pull/101
* ci: Export dist tarballBastien Nocera2022-01-071-0/+1
|
* Revert "ci: Install python-dbusmock fixes"Bastien Nocera2022-01-071-2/+1
| | | | This reverts commit 7c79dc11e924bbb821eb4ac2ceef4794c6e41470.
* ci: Install python-dbusmock fixesBastien Nocera2022-01-061-1/+2
| | | | See https://github.com/martinpitt/python-dbusmock/pull/99
* ci: Re-enable ABI checkBastien Nocera2022-01-041-4/+4
|
* build: Bump API version to 3.0Bastien Nocera2022-01-041-3/+3
| | | | To match the software's version number too.
* ci: Add missing test dependenciesBastien Nocera2021-11-301-0/+2
|
* ci: Fail CI when tests are skippedBastien Nocera2021-11-301-0/+1
|
* ci: Export build logsBastien Nocera2021-11-301-0/+4
|
* ci: Install newer version of python-dbusmockBastien Nocera2021-11-261-1/+6
| | | | | This version adds support for RemoveAdapter() and makes adapter addresses unique.
* ci: Remove intltool for the list of dependenciesBastien Nocera2021-10-281-1/+0
| | | | | intltool was used to build older versions of gnome-bluetooth that we compared the ABI against.
* sendto: Make sendto optionalBastien Nocera2021-10-281-1/+1
|
* ci: Enable all options when buildingBastien Nocera2021-10-281-1/+1
|
* ci: Update last ABI break commitGeorges Basile Stavracas Neto2021-10-281-1/+1
| | | | | There was one (really, just one) implicit ABI break with the GTK4 port, so update to a newer commit as the new ABI.
* 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