summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* ci: Always store test artifacts so we always get code coverage resultsPhilip Withnall2018-11-121-1/+1
| | | | Signed-off-by: Philip Withnall <withnall@endlessm.com>
* Revert "Merge branch 'fix/build-gtk-doc' into 'master'"Daniel Playfair Cal2018-08-141-3/+3
| | | This reverts merge request !18
* Build: revert to the old "enable-gtk-doc" flag since there is no reason to ↵Daniel Playfair Cal2018-08-141-3/+3
| | | | change it
* Also build, test, and generate coverage reports in the deploy stage such ↵Daniel Playfair Cal2018-08-131-2/+6
| | | | that the coverage can be reported
* Correct the meson option to build gtk docs, also enable man pages and gtk ↵Daniel Playfair Cal2018-08-131-5/+5
| | | | docs in the build and test stage to catch errors earlier
* Merge branch 'meson' into 'master'Philip Withnall2018-08-111-2/+2
|\ | | | | | | | | Various meson related improvements See merge request GNOME/dconf!11
| * tests: Add libdbus-1-dev and bash-completion packagesIñigo Martínez2018-08-111-2/+2
| | | | | | | | | | | | | | | | | | | | meson uses `dbus-1.pc` file to check the `session_bus_services_dir` variable and `bash-completion.pc` file to check the `completionsdir` variable. However, the debian packages containing these files are missing from the gitlab CI file. `libdbus-1-dev` and `bash-completion` packages have been added that contain the `dbus-1.pc` and `bash-completion.pc` files.
* | ci: Fix documentation build for `pages` jobPhilip Withnall2018-08-111-2/+2
|/ | | | Signed-off-by: Philip Withnall <withnall@endlessm.com>
* fixup! build: Add GitLab CI supportPhilip Withnall2018-08-101-8/+21
|
* build: Add GitLab CI supportPhilip Withnall2018-08-101-0/+64
Signed-off-by: Philip Withnall <withnall@endlessm.com>