summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* ci: Use test stage for flatpak devel jobOndrej Holy2020-03-091-0/+1
| | | | | | | | | | The flatpak devel job uses .pre stage currently. This seems to be the reason why pipelines are not triggered in some cases according: https://gitlab.com/gitlab-org/gitlab/issues/198518. Let's use the unused test stage instead to fix the pipeline and to make the pipeline output nicer.
* ci: Fix flatpak master jobOndrej Holy2020-03-061-0/+1
| | | | | | | | The flatpak master job fails currently. This is because it tries to rewrite artifacts from flatpak devel job which fails with permission denied error, because the runners are not more privileged. Let's use empty dependencies for flatpak master job to ensure that the artifacts from flatpak devel job are not passed in.
* flatpak: Unpin most dependenciesAntónio Fernandes2020-02-061-1/+1
| | | | | | We are near 3.36, so let's update the dependencies. gexiv2 git master is failing to build locally, so I've updated it to the latest tag that builds locally.
* CI: publish nightly buildAntónio Fernandes2019-09-301-0/+5
| | | | See https://mail.gnome.org/archives/desktop-devel-list/2019-September/msg00028.html
* CI: Update runtime reposAntónio Fernandes2019-09-281-2/+2
| | | | | | The stable org.gnome.Platform runtime has moved to flathub a while now. The nightly org.gnome.Platform runtime has recently moved to nightly.gnome.org, as per https://mail.gnome.org/archives/desktop-devel-list/2019-September/msg00028.html
* CI: drop superfluous overridesAntónio Fernandes2019-09-281-4/+1
| | | They are provided by the template we inherit from.
* flatpak: Update to 3.34 runtimeAntónio Fernandes2019-09-181-1/+1
| | | | | | | Also, bundle intltool, because the 3.34 Sdk doesn't include it but tracker-miners still depends on it. Intltool lines taken from https://github.com/flathub/shared-modules.git
* .gitlab-ci.yml: Skip pages for nowErnestas Kulik2019-04-301-2/+2
| | | | Seems that not producing output will cause failures.
* .gitlab-ci.yml: Try harder to exclude coverage reportsErnestas Kulik2019-04-301-1/+1
|
* .gitlab-ci.yml: Remove coverage report from artifactsErnestas Kulik2019-04-301-1/+1
| | | | Oversight from a5a405d669d302292cde98a0038b6a045bf596e9.
* .gitlab-ci.yml: Disable coverage reports for flatpakErnestas Kulik2019-04-141-2/+2
| | | | | | | https://gitlab.com/freedesktop-sdk/freedesktop-sdk/merge_requests/1120 https://gitlab.com/freedesktop-sdk/freedesktop-sdk/issues/740 Good to know that libgcov is useless.
* Update .gitlab-ci.ymlCarlos Soriano2019-03-211-1/+1
|
* Flatpak: Remove gtk4 manifestCarlos Soriano2019-03-211-14/+0
| | | The gtk4 branch should have the proper manifest already
* Flatpak: Use Devel profile for Master and Gtk4Carlos Soriano2019-03-211-4/+4
| | | Was giving errors in the CI and doesn't really provide much benefits
* CI: Remove OpenSuse and UbuntuCarlos Soriano2019-03-211-61/+0
| | | | | Errors are usually old deps or such, and needs someone taking care of those. It's not much of a benefit upstream, so let's remove them.
* Update .gitlab-ci.ymlCarlos Soriano2019-03-201-2/+2
|
* Update .gitlab-ci.ymlCarlos Soriano2019-03-181-0/+2
|
* CI: Don't run pages for translation commitsCarlos Soriano2019-01-171-0/+5
|
* CI: Use master SDKCarlos Soriano2019-01-171-1/+1
|
* CI: Fix type in issue triage jobCarlos Soriano2018-12-141-2/+2
|
* CI: Add ruby image for the triage jobCarlos Soriano2018-12-141-0/+2
|
* CI: Add triage bot tokenCarlos Soriano2018-12-121-3/+3
|
* CI: Fix pages deployJordan Petridis2018-12-101-0/+2
| | | It depends on the gcovr job to create the html report
* CI: Use the new citemplate repo wiht `include:`Jordan Petridis2018-12-101-66/+21
| | | | | | | | | This is a new gitlab feature which allows to import a file from somewhere else with predefined config and jobs. This helps us centralize the configuration of the flatpak jobs and keep them in sync easily. [1] https://docs.gitlab.com/ce/ci/yaml/README.html#include
* general: Add issue triaging automationCarlos Soriano2018-12-071-1/+19
| | | | Using https://gitlab.com/gitlab-org/gitlab-triage
* CI: Clean up templatesCarlos Soriano2018-10-221-7/+1
|
* CI: Use gcovr only in masterCarlos Soriano2018-10-221-9/+21
| | | | And clean up a bit the CI file.
* CI: Fix coverage in pagesCarlos Soriano2018-10-091-2/+3
| | | | Wrong path for the html file...
* Update .gitlab-ci.ymlCarlos Soriano2018-10-091-1/+0
|
* CI: Generate coverageCarlos Soriano2018-10-091-22/+37
| | | | | And show it in GitLab Pages. This will help us to keep an eye on the status of testing. The report can still be improved though.
* CI: Improve formatting of yamlJordan Petridis2018-10-091-15/+40
|
* CI: Factorout flatpak job into a templateJordan Petridis2018-10-091-72/+28
|
* CI: Update to 3.30 imageCarlos Soriano2018-10-091-1/+1
|
* CI: Do additional setup before running testsErnestas Kulik2018-10-091-1/+9
| | | | | | | | | | Setting LANG and NO_AT_BRIDGE will prevent warnings about LANG not being set (obviously) (Tracker), and about the a11y bus not being up, which we don’t necessarily need to be able to test things. Starting a D-Bus session before running tests ensures that dbus-launch doesn’t croak when Tracker tries to reach the SPARQL backend, because of missing X11 support.
* CI: Always generate artifactsErnestas Kulik2018-10-091-0/+8
|
* CI: Change profile option valueErnestas Kulik2018-10-091-1/+1
| | | | It’s no longer an enum, but rather a string.
* CI Rawhide: Don't check gpg keysCarlos Soriano2018-09-071-3/+3
| | | They are usually broken in rawhide
* Update .gitlab-ci.ymlCarlos Soriano2018-08-241-2/+0
|
* Revert "t"Carlos Soriano2018-08-241-2/+0
| | | This reverts commit 55a7b246ba7d961b2f7e721992c883fe8101caba
* tCarlos Soriano2018-08-241-0/+2
|
* Update .gitlab-ci.ymlCarlos Soriano2018-08-141-1/+1
|
* CI Rawhide: Update before installingCarlos Soriano2018-08-141-0/+1
|
* CI: Add coverage reportCarlos Soriano2018-08-131-2/+20
|
* CI: do not spin up environments for tags.Jordan Petridis2018-08-021-0/+2
|
* CI: Workaround cache misses.Jordan Petridis2018-07-201-1/+5
| | | | | | | | | | | | | Gitlab CI by default zips it's cache target which causes the files to lose their xattributes that ostree relies upon. This workaround makes a tarball of the cache target first, which is then zipped by the Gitlab CI. Then on before_sciprt it extracts it in place. Hopefully tarballs will be the default behavior in the Future™ and this commit will get reverted. Relevant issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/37444
* CI: Update to build weekly Gtk4 branchCarlos Soriano2018-07-141-3/+37
|
* CI: Use apt-get on UbuntuErnestas Kulik2018-07-101-9/+8
| | | Invoking `apt` triggers a warning about its interface being not stable enough for use in headless setups. That, and I messed up the last commit, so here we are.
* CI: Install libseccomp on Ubuntu and openSUSEErnestas Kulik2018-07-101-0/+3
|
* CI: Install gsettings-desktop-schemas-devel on OpenSUSEErnestas Kulik2018-07-091-1/+1
|
* CI: Install gsettings-desktop-schemas-dev on UbuntuErnestas Kulik2018-07-091-1/+1
|