)]}'
{
  "commit": "25ab1702b0ae44fcd4b56fe4e6a7b5665d1e431a",
  "tree": "1e984182b5a86bd9392e06233182cf6d36ff8ae7",
  "parents": [
    "f7003079456ddcb50e09772a426bd6c37167471e"
  ],
  "author": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Thu Jul 30 16:19:57 2026 +0900"
  },
  "committer": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Thu Jul 30 16:19:57 2026 +0900"
  },
  "message": "CI: do not let ccache break the build\n\nThe pipeline aborted with \"ccache: command not found\" at ccache --show-stats.\nccache only makes the build faster, so nothing may depend on it being there:\nthe compiler symlinks and the cmake launcher options are only set up when it is\nactually installed, and printing the statistics can no longer fail the job.\n\nThe collocatordb build passed CMAKE_C_COMPILER_LAUNCHER, but collocatordb is\nC++, so ccache was never used for it. It sets both launchers now.\n\nAlso drops the two `env` calls, which printed all CI variables, including\nDOCKER_HUB_PASSWORD and the other secrets, into the job logs.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ib650cc7d473e837c8a47ee6f0a982d4fb335728f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fb01be658b3aa190e6ed407ffe2ff65dbf93adf0",
      "old_mode": 33188,
      "old_path": ".gitlab-ci.yml",
      "new_id": "6db6f32e9df8da8808d9244adcd8c4a8318a43fd",
      "new_mode": 33188,
      "new_path": ".gitlab-ci.yml"
    }
  ]
}
