1. 22 Mar, 2021 2 commits
  2. 17 Dec, 2020 1 commit
  3. 11 Dec, 2020 2 commits
  4. 10 Dec, 2020 3 commits
  5. 14 Nov, 2020 1 commit
    • Carlos Garnacho's avatar
      build: Add -Dseccomp setting, default on · 7949bd52
      Carlos Garnacho authored
      We need to keep seccomp disabled to content coverage reports, but
      we don't want it to be easy to have it disabled. Make it a build
      time option that we use in our CI, with a big warning about it
      being malign.
      
      Users: don't use -Dseccomp=false builds, even if it seems like it
      fixes something.
      Distributors: don't let other people use -Dseccomp=false builds.
      7949bd52
  6. 29 Sep, 2020 1 commit
  7. 21 Sep, 2020 1 commit
  8. 06 Jul, 2020 1 commit
  9. 21 Jun, 2020 2 commits
  10. 13 Jun, 2020 1 commit
  11. 20 Apr, 2020 2 commits
    • Sam Thursfield's avatar
      Remove TRACKER_VERBOSITY and tracker-log module · e5692b9f
      Sam Thursfield authored
      Users should now use G_MESSAGES_DEBUG=Tracker to see debug messages
      on the console.
      
      The TRACKER_VERBOSITY only worked if tracker_log_init() had been called,
      which can't be done when libtracker-sparql is being used from an
      application outside of Tracker.
      
      This also removes some little-used config utilities in the cli.
      For `tracker reset --config`, you can instead use `gsettings
      --reset-recursively`.
      e5692b9f
    • Sam Thursfield's avatar
      Add TRACKER_DEBUG environment variable, use for miner fs debug · 17f2d9ed
      Sam Thursfield authored
      This works the same as GTK's GTK_DEBUG variable. It will
      allow us to include more types of optional debugging info
      and will make the default debug output more readlable.
      17f2d9ed
  12. 28 Mar, 2020 1 commit
  13. 29 Feb, 2020 1 commit
    • Carlos Garnacho's avatar
      ci: Integrate coverity builds · 1779ee98
      Carlos Garnacho authored
      This goes to (atm) its own "analysis" stage, and builds the package
      with the coverity tool, so the results are uploaded to the coverity
      site for analysis. This only happens for the master branch as there
      is a limit on weekly builds, so can't be free for every change.
      
      The script relies on the COVERITY_TOKEN envvar being set, which should
      be done through project settings so it stays private.
      
      One peculiarity with this test is that we explicitly avoid the
      -Dtracker_core=subproject option, as we don't want tracker core code
      to be compiled with the coverity tool (already does this on its own).
      1779ee98
  14. 16 Feb, 2020 1 commit
  15. 14 Dec, 2019 1 commit
  16. 13 Dec, 2019 1 commit
  17. 11 Dec, 2019 1 commit
  18. 30 Sep, 2019 1 commit
  19. 22 Sep, 2019 1 commit
  20. 10 Sep, 2019 1 commit
  21. 15 Jul, 2019 1 commit
  22. 23 Jun, 2019 1 commit
  23. 04 May, 2019 1 commit
  24. 05 Mar, 2019 1 commit
  25. 04 Mar, 2019 1 commit
    • Sam Thursfield's avatar
      ci: Upload test suite logs as a CI artifact · 47487248
      Sam Thursfield authored
      We sometimes see unreproducible test failures in CI. These are often
      hard to debug because they don't occur all the time, and may even be
      triggered by something that only happens on a specific CI runner.
      
      This corresponds with merge request tracker!71
      47487248
  26. 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
  27. 09 Sep, 2018 1 commit
  28. 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
  29. 20 Jul, 2018 1 commit
  30. 19 Jul, 2018 5 commits