summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* ci: Add a check for potfilesNiels De Graef2023-02-101-1/+5
| | | | Use Florian's script in gnome-shell as basis and adapt it to our needs
* ci: Add flatpak aarch64 buildsNiels De Graef2022-08-311-9/+16
|
* Update (or drop) the Docker image used by Flatpak jobBartłomiej Piotrowski2022-07-271-1/+1
| | | | | | The gnome-runtime-images have been recently migrated to Quay. This is already reflected in the template. Please note this MR has been created semi-automatically. If it doesn't make sense, feel free to close it.
* ci: Do some basic style checksNiels De Graef2020-12-031-0/+19
|
* Moving Flatpak manifest to build-aux.louib2020-11-041-1/+1
|
* ci: flatpak: remove meson-args variableJordan Petridis2020-08-031-1/+0
| | | | We no longer need to manually keep it in sync with the ci.
* CI: remove unused stages and don't use global variableJulian Sparber2020-01-091-7/+1
|
* CI: publish nightly buildsJulian Sparber2020-01-091-0/+5
|
* Flatpak: rename devel manifest to org.gnome.Contacts.DevelJulian Sparber2020-01-091-1/+1
|
* ci: Use the nigtly flatpak templateNiels De Graef2020-01-061-28/+15
| | | | | We lose the JUnit report integration, but that's a small disadvantage compared to the advantages we get instead.
* CI: Report test results to GitLabNiels De Graef2019-05-071-4/+8
| | | | | | Use Emmanuele's script for GLib to parse the meson JSON-formatted testlog to turn it into a JUnit XML which GitLab understands and cnn report to the user in the web UI.
* Gitlab CI: run ninja testsBilal Elmoussaoui2018-12-201-0/+1
|
* CI: remove build-distro step.Niels De Graef2018-11-111-33/+0
| | | | | | There was some trouble getting it set up so it regularly failed, without anyone taking a look at it. Let's save some bucks by skipping those.
* Allow adding tests.Niels De Graef2018-07-271-3/+2
| | | | | | | | | | * Have a very basic test that calls something from Contacts.Utils, so we know that it was able to properly compile and link. * Some function access modifiers had to be changed to public, or they wouldn't be recoginzed outside of the static library. * Also make sure our CI actually runs the tests.
* CI: Fix flatpak jobJordan Petridis2018-07-241-1/+1
|
* CI: build for the latest version of OSs.Niels De Graef2018-05-271-18/+19
| | | | | Also add Ubuntu to the CI pipeline, I don't want to be biased to one distro or the other.
* CI: build a Flatpak bundle for people to try out.Niels De Graef2018-04-301-3/+3
|
* CI: fix build dir typo.Niels De Graef2018-04-081-1/+1
|
* CI: don't build a flatpak bundle (yet).Niels De Graef2018-04-011-4/+4
|
* CI: build Flatpak.Niels De Graef2018-04-011-0/+25
|
* CI: refactor build pipeline.Niels De Graef2018-04-011-26/+31
| | | | | | | | * Distro builds are now only run every week, rather than on each commit or each Merge Request. This also allows us to add more distributions. * We will switch to a flatpak-based CI test for each commit at a later stage.
* Meson: drop "with-" prefix for configurable options.Niels De Graef2018-04-011-1/+1
| | | | | | This is against the GNOME Meson guidelines. Fixes #91.
* CI: Update to Fedora 27.update-ciNiels De Graef2018-04-011-1/+1
|
* CI: Don't build man pages.Niels De Graef2018-01-251-1/+1
|
* Add GitLab CI support.Niels De Graef2018-01-251-0/+29