1. 07 Jan, 2019 1 commit
    • Sam Thursfield's avatar
      ci: Update container image URL · c6754500
      Sam Thursfield authored
      The container image used for CI is now built from a project in the
      gitlab.gnome.org/GNOME/ namespace, rather than my personal namespace.
      c6754500
  2. 09 Sep, 2018 1 commit
  3. 11 Aug, 2018 1 commit
    • Sam Thursfield's avatar
      meson: Turn core-as-subproject into an explicit option · 3e46f52f
      Sam Thursfield authored
      I added a feature to tracker-miners that it could automatically build
      tracker core as a subproject if the system-provided version was too old.
      
      This is a nice feature but it's not so nice that it happens
      automatically dependent on the version requirements in meson.build.
      Better to turn it into an explicit option that developers can enable
      whenever they want.
      3e46f52f
  4. 20 Jul, 2018 1 commit
  5. 19 Jul, 2018 5 commits
  6. 16 Jul, 2018 4 commits
  7. 15 Jul, 2018 1 commit
  8. 02 Jul, 2018 1 commit
    • Sam Thursfield's avatar
      Enable GitLab CI · fa5d340a
      Sam Thursfield authored
      This tests that tracker-miners can be built from source using Autotools
      and Meson, and that all of the unit tests run successfully.
      
      There are various improvements that could be made:
      
        * Pre-create a Docker image with the build dependencies installed, so
          that we don't wait for `dnf` on every build.
        * Fix the functional tests and enable them for every build.
        * Remove the Autotools build system altogether and use Meson for
          everything \o/
      fa5d340a