)]}'
{
  "log": [
    {
      "commit": "f0d3912a943bc70cd51707547857b6b986a5a31e",
      "tree": "fba0b5ab81028c5f872c725d18f7fab364ee691f",
      "parents": [
        "94f33ce73cc3d00495fb9839a99ebb35fc57dea0"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri May 08 08:46:59 2026 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri May 08 08:46:59 2026 +0200"
      },
      "message": "SLING-13196 Remove Java 11 from default Jenkins build matrix"
    },
    {
      "commit": "94f33ce73cc3d00495fb9839a99ebb35fc57dea0",
      "tree": "4322f46660f2cd14946955e89f24f4029c20d03a",
      "parents": [
        "a9c7d5f999acb07c050e1ac0d824196ab3fcc1fc"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Dec 16 17:47:27 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 16 17:47:27 2025 +0100"
      },
      "message": "SLING-13034 - Show Maven details when building on Jenkins (#28)\n\n"
    },
    {
      "commit": "a9c7d5f999acb07c050e1ac0d824196ab3fcc1fc",
      "tree": "16b7cbefb48a505efc51842480197c452b6ddea3",
      "parents": [
        "7ee5c5aa6fb97431ee2ffe3e51d3c518ecb8a6b9"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Sep 05 10:34:59 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 05 10:34:59 2025 +0200"
      },
      "message": "Revert \"chore: remove unneeded underscore from code listing (#24)\" (#26)\n\nThis reverts commit d70cea320cf0ccef326ff098899e0f4b6388da03."
    },
    {
      "commit": "7ee5c5aa6fb97431ee2ffe3e51d3c518ecb8a6b9",
      "tree": "0580bc9c8ec3aa9b1ca93c33b05897d46258e88d",
      "parents": [
        "d70cea320cf0ccef326ff098899e0f4b6388da03"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Sep 05 10:32:30 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 05 10:32:30 2025 +0200"
      },
      "message": "SLING-12927 - Allow building on Jenkins with JDKs 23-26 (#25)\n\n"
    },
    {
      "commit": "d70cea320cf0ccef326ff098899e0f4b6388da03",
      "tree": "ea0ad043019fd92c5b3295b7dd9670477ca3e03c",
      "parents": [
        "554d0071683b1e04985aeecb99281e846ed4d420"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Aug 06 14:10:58 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 06 14:10:58 2025 +0200"
      },
      "message": "chore: remove unneeded underscore from code listing (#24)\n\n"
    },
    {
      "commit": "554d0071683b1e04985aeecb99281e846ed4d420",
      "tree": "2c8861aeb94248220d633ebc427f5a47af99ce8a",
      "parents": [
        "83e5f5878b0aa70d07afa287605d6f19026e382a"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Aug 06 14:08:34 2025 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Aug 06 14:08:34 2025 +0200"
      },
      "message": "SLING-12866 - Restrict force pushes, auto-delete branches on merge\n\nCorrect setting for deleting branches on merge.\n"
    },
    {
      "commit": "83e5f5878b0aa70d07afa287605d6f19026e382a",
      "tree": "c9cd495b0c5eba932e502da80d8ba110cba71aee",
      "parents": [
        "ea18d6b6941c9cb1a18f6b8c64e729b7948be8ea"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Aug 06 14:01:27 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 06 14:01:27 2025 +0200"
      },
      "message": "SLING-12866 - Restrict force pushes, auto-delete branches on merge (#23)\n\n"
    },
    {
      "commit": "ea18d6b6941c9cb1a18f6b8c64e729b7948be8ea",
      "tree": "47f27fc8b3747fad644b6308cbb61c00466b216f",
      "parents": [
        "461f79a84a10561e6ac2b8217f0d149721017176"
      ],
      "author": {
        "name": "ionutzpi",
        "email": "ionutzpi@yahoo.com",
        "time": "Fri May 23 10:43:06 2025 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 23 09:43:06 2025 +0200"
      },
      "message": "SLING-12797 - Make default build timeout for jenkins jobs configurable. (#22)\n\n"
    },
    {
      "commit": "461f79a84a10561e6ac2b8217f0d149721017176",
      "tree": "ca6c7c9fc0419036c2851dac50f15ae6a7490ab8",
      "parents": [
        "66bced0a30aa3f300f293a8187b9964da999ad4e"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Oct 28 17:48:53 2024 +0100"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Oct 28 17:48:53 2024 +0100"
      },
      "message": "SLING-12459 - Redirect sonarcloud notifications to commits@apache.sling.org\n"
    },
    {
      "commit": "66bced0a30aa3f300f293a8187b9964da999ad4e",
      "tree": "ffed8ba5d6ce86c7b7c3c5c43d540c29b2e7f2d3",
      "parents": [
        "6d08040f339992d5b89ac824a8e19704395db267"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Oct 23 22:30:10 2024 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Oct 23 22:30:10 2024 +0200"
      },
      "message": "SLING-12427 - Stop using personal GitHub token for PR checks\n\nRemove githubCredentialsId, it is no longer used as of commit f191aad33d94ae3b527c3692ae897cab3569ad9b.\n"
    },
    {
      "commit": "6d08040f339992d5b89ac824a8e19704395db267",
      "tree": "04f432c1700be070408b7f389270b4ca7ca3f923",
      "parents": [
        "2d2ec83d6848e7fa7ca44b8dd0cf147a74ea417b"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Oct 23 10:14:52 2024 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Oct 23 10:14:52 2024 +0200"
      },
      "message": "Revert \"SLING-12427 - Stop using personal GitHub token for PR checks\"\n\nThis reverts commit 2d2ec83d6848e7fa7ca44b8dd0cf147a74ea417b.\n\nThe token does not work as expected and cannot set the status.\n"
    },
    {
      "commit": "2d2ec83d6848e7fa7ca44b8dd0cf147a74ea417b",
      "tree": "775ff0b0de526973d85f90d3d7ad5584f500c55c",
      "parents": [
        "fa79d93ce00c6f52fafaad348a04d2c0757460ed"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Oct 23 10:04:02 2024 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Oct 23 10:04:02 2024 +0200"
      },
      "message": "SLING-12427 - Stop using personal GitHub token for PR checks\n\nUse new token provided by ASF infra.\n"
    },
    {
      "commit": "fa79d93ce00c6f52fafaad348a04d2c0757460ed",
      "tree": "04f432c1700be070408b7f389270b4ca7ca3f923",
      "parents": [
        "6624229e4d8d0f2ef00b1610a693cbcb6b09398a"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Thu Nov 23 18:06:51 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 23 18:06:51 2023 +0100"
      },
      "message": "SLING-12056 build by default with JDK21 as well (#20)\n\n(next to 11 and 17)"
    },
    {
      "commit": "6624229e4d8d0f2ef00b1610a693cbcb6b09398a",
      "tree": "a30b4bfc5fb8d8deac89093b224bbac705efdd7d",
      "parents": [
        "77cc9bce6d10c2f40323721f37b098990f666b90"
      ],
      "author": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Wed Oct 11 13:06:42 2023 +0200"
      },
      "committer": {
        "name": "Stefan Seifert",
        "email": "stefanseifert@users.noreply.github.com",
        "time": "Mon Oct 16 14:55:30 2023 +0200"
      },
      "message": "SLING-12089 Jenkins: Generate javadocs to spot illegal javadoc markup in sources\n"
    },
    {
      "commit": "77cc9bce6d10c2f40323721f37b098990f666b90",
      "tree": "be63c5b6f156bb1f088703846ebfa92536f9eec7",
      "parents": [
        "f0e195d12e7ea77150c9f3522b5c8348475526fe"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri Aug 18 11:21:21 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 18 11:21:21 2023 +0200"
      },
      "message": "SLING-12006 Run Sonar analysis with Java 17 (#18)\n\nhttps://docs.sonarcloud.io/appendices/scanner-environment/"
    },
    {
      "commit": "f0e195d12e7ea77150c9f3522b5c8348475526fe",
      "tree": "b88e7786f184eefaaa17a4d02e4b376ab88bab73",
      "parents": [
        "f299994fd764750cf29d00e8985a37e95e37b44c"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Jun 14 13:47:13 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 14 13:47:13 2023 +0200"
      },
      "message": "Make Java versions 20-22 usable on Jenkins (#17)\n\n"
    },
    {
      "commit": "f299994fd764750cf29d00e8985a37e95e37b44c",
      "tree": "bf61a567bdcdf0e1d0ac3ca411609b256172a01d",
      "parents": [
        "a9f5de4236ed657118a9561e3367c107856a72ef"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri May 26 11:48:30 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 26 11:48:30 2023 +0200"
      },
      "message": "SLING-11843 build on JDK11/17 with Windows and Linux by default (#16)\n\n"
    },
    {
      "commit": "a9f5de4236ed657118a9561e3367c107856a72ef",
      "tree": "d67a4020a04e03ad63a5da0e5ed76ecad36d1fc9",
      "parents": [
        "0f36ff585d1efae8479065a7be0e67721ccc3dd6"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Apr 05 00:12:56 2023 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Wed Apr 05 00:12:56 2023 +0300"
      },
      "message": "SLING-11709 - Set up Jira autolinks to all Sling Github projects\n\nUpdate .asf.yaml to respect defaults\n"
    },
    {
      "commit": "0f36ff585d1efae8479065a7be0e67721ccc3dd6",
      "tree": "4a1411d372e1ec194406638a49c3905544bc46df",
      "parents": [
        "849fe59626774cb8f8a336ec18ef04d4461738d7"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Nov 14 09:19:46 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 14 09:19:46 2022 +0100"
      },
      "message": "SLING-11673 - Jenkins sanity check stage executed even when no parallel builds are triggered (#15)\n\nCorrect the stepsMap size check"
    },
    {
      "commit": "849fe59626774cb8f8a336ec18ef04d4461738d7",
      "tree": "13998b605f815c7189476c796819cabfed62acfa",
      "parents": [
        "c7d57b22a69ac12a3527ba7227b867ad10b03729"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Wed Oct 19 13:37:51 2022 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Wed Oct 19 13:37:51 2022 +0200"
      },
      "message": "SLING-11396 readd globalConfig.mainNodeLabel as still referenced for\nsome stages"
    },
    {
      "commit": "c7d57b22a69ac12a3527ba7227b867ad10b03729",
      "tree": "e636e7b85969a71037bc1af529f0613972e1ba4d",
      "parents": [
        "b4ab2e0bb6a5361ebe71b3bb7e2cb443873e8f6e"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Oct 18 17:00:52 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 18 17:00:52 2022 +0200"
      },
      "message": "SLING-11396 configurable operating system with matrix builds (#14)\n\n"
    },
    {
      "commit": "b4ab2e0bb6a5361ebe71b3bb7e2cb443873e8f6e",
      "tree": "73cdea685eede0d0e41d9916376ad463166f2b98",
      "parents": [
        "e1d02d288f68d9349fcf8673210e82a0702d42e4"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Wed Aug 17 11:02:33 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 17 11:02:33 2022 +0200"
      },
      "message": "SLING-11530 use hidden folder for repository staging (#12)\n\n"
    },
    {
      "commit": "e1d02d288f68d9349fcf8673210e82a0702d42e4",
      "tree": "a8b1032c9add9f3d9af5a2aa0f33b4899b51f525",
      "parents": [
        "f61324f3fd8e65a06eb0dd49ff4f28f09c954a24"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Aug 05 11:18:41 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 05 11:18:41 2022 +0200"
      },
      "message": "SLING-11512 - Sanity check should check for updated releases/snapshots (#11)\n\n"
    },
    {
      "commit": "f61324f3fd8e65a06eb0dd49ff4f28f09c954a24",
      "tree": "a2d18fcf2d6dfb958e277feca5e6494caf60e966",
      "parents": [
        "a412caeaadabc659d4cf824c4ee1784afb204237"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jul 05 09:58:27 2022 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jul 05 09:58:27 2022 +0200"
      },
      "message": "SLING-11401 failFast during parallel stages"
    },
    {
      "commit": "a412caeaadabc659d4cf824c4ee1784afb204237",
      "tree": "4fb1cb43b16e58495716faf25f584dd5d679e638",
      "parents": [
        "1de9c3756ccebfd1738400599e55bc8c7c6b65bd"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 28 13:24:17 2022 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 28 13:24:17 2022 +0200"
      },
      "message": "SLING-11401 unstash in the correct location"
    },
    {
      "commit": "1de9c3756ccebfd1738400599e55bc8c7c6b65bd",
      "tree": "763c95637d666d838742a3052335370067360254",
      "parents": [
        "fe128d5479bb5bc4aa991585600c3294bf581c9e"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 28 13:19:48 2022 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 28 13:19:48 2022 +0200"
      },
      "message": "SLING-11401 local snapshot repo must be outside \u0027target\u0027 to no be\ncleaned during multimodule builds"
    },
    {
      "commit": "fe128d5479bb5bc4aa991585600c3294bf581c9e",
      "tree": "37f9235a0d7cbaf02fa84beff28a0b26f3e5ff0a",
      "parents": [
        "6b13292677f81def584b7a46bd5796e2eed5722d"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 28 12:48:22 2022 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 28 12:48:22 2022 +0200"
      },
      "message": "SLING-11401 reduce nesting level for stashing"
    },
    {
      "commit": "6b13292677f81def584b7a46bd5796e2eed5722d",
      "tree": "5fd0857f7473a16cac6b26b0d94d40f520e462dd",
      "parents": [
        "fd53b94d47a172b340fcb23a6193f24cfcbd868e"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 28 12:41:58 2022 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 28 12:41:58 2022 +0200"
      },
      "message": "SLING-11401 add more output for stashing"
    },
    {
      "commit": "fd53b94d47a172b340fcb23a6193f24cfcbd868e",
      "tree": "825dd888d06373bcbdb4ccaee2b9e953da85f7de",
      "parents": [
        "86f64a59ed33c4e7bdbee8150d391d9d27ac8ebb"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 28 12:26:49 2022 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 28 12:26:49 2022 +0200"
      },
      "message": "SLING-11401 fix directory where local repo is created"
    },
    {
      "commit": "86f64a59ed33c4e7bdbee8150d391d9d27ac8ebb",
      "tree": "6c5669b21e4c3ffee8a043081afe83b9c38a1ea3",
      "parents": [
        "d29aedf5232123a16d9a9e399a6f24f80761b665"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Mon Jun 27 19:31:18 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 27 19:31:18 2022 +0200"
      },
      "message": "SLING-11401 properly isolate workspace directories (#10)\n\n"
    },
    {
      "commit": "d29aedf5232123a16d9a9e399a6f24f80761b665",
      "tree": "0ac45e12f8c2f8e0ab86cb588b0276c0ecc3079c",
      "parents": [
        "29716d18807c84a267e58c813ab02135c84ba95d"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Tue Jun 21 08:30:03 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 21 08:30:03 2022 +0200"
      },
      "message": "SLING-11400 enable jacoco with the main Maven build (#9)\n\n"
    },
    {
      "commit": "29716d18807c84a267e58c813ab02135c84ba95d",
      "tree": "f53e60b39c282aca77a91af4ab50d3716563e718",
      "parents": [
        "3f1c6b1dcdb6e94d10f4aebeb3aa950140fa5999"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Wed Jun 15 18:36:03 2022 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Wed Jun 15 18:36:03 2022 +0200"
      },
      "message": "only add deploy stage at end when Maven goal \"deploy\" has been executed"
    },
    {
      "commit": "3f1c6b1dcdb6e94d10f4aebeb3aa950140fa5999",
      "tree": "57e60751e553ca4fc94c9211c6795439a22adc51",
      "parents": [
        "3782cb94c511db8693306ec74d43f678d15d5d0f"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Wed Jun 15 17:17:58 2022 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Wed Jun 15 17:17:58 2022 +0200"
      },
      "message": "make sure to always clone first on each node before triggering Maven\nbuild"
    },
    {
      "commit": "3782cb94c511db8693306ec74d43f678d15d5d0f",
      "tree": "a2e56ec6bd70f0321a264c7c53fcebcc1d13db1c",
      "parents": [
        "c96238aa7c806a405f52e53add17b4b1d547afaa"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Wed Jun 15 16:48:26 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 15 16:48:26 2022 +0200"
      },
      "message": "SLING-9948 parallelize Maven builds (#8)\n\nreuse build artifacts for SonarCloud analysis\r\ndeploy only if every other previous stage was successfully executed"
    },
    {
      "commit": "c96238aa7c806a405f52e53add17b4b1d547afaa",
      "tree": "39e6d66c7eece9952c1994d2c90ae8846943fd42",
      "parents": [
        "31c61c82bca94264bb7a3d18a222cfe3769b55f8"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri Jun 03 11:50:33 2022 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri Jun 03 11:50:33 2022 +0200"
      },
      "message": "add missing \"sonar\" goal"
    },
    {
      "commit": "31c61c82bca94264bb7a3d18a222cfe3769b55f8",
      "tree": "95209ca088f95fe1560535cb185a77fddf513dab",
      "parents": [
        "47e26cab22dafbb35b383fa4f68b5b419db65f5f"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri Jun 03 11:47:18 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 03 11:47:18 2022 +0200"
      },
      "message": "SLING-11376 Use proper GAV for sonar-maven-plugin (#7)\n\n"
    },
    {
      "commit": "47e26cab22dafbb35b383fa4f68b5b419db65f5f",
      "tree": "c6bcff98518dfbc2ec880dc2bbb4b9d87bd5870a",
      "parents": [
        "a2008a99c7094f36f5c4e5770bb5b4d951fee137"
      ],
      "author": {
        "name": "Dan Klco",
        "email": "klco@adobe.com",
        "time": "Tue Jan 11 08:10:24 2022 -0500"
      },
      "committer": {
        "name": "Dan Klco",
        "email": "klco@adobe.com",
        "time": "Tue Jan 11 08:10:24 2022 -0500"
      },
      "message": "SLING-11051 - Fixing JavaDoc badge\n"
    },
    {
      "commit": "a2008a99c7094f36f5c4e5770bb5b4d951fee137",
      "tree": "37634e279696264acf8da9dec33d82eb6fd52198",
      "parents": [
        "3120a46949e81271bd30b09898924b92b4260290"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Sat Sep 25 13:34:33 2021 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Sat Sep 25 13:34:33 2021 +0200"
      },
      "message": "SLING-10830 - Run Sling ITs with Java 17 as well\n\nRefine error handling\n"
    },
    {
      "commit": "3120a46949e81271bd30b09898924b92b4260290",
      "tree": "88f1209df5ec5ab1a3f61a908d6af4c3079b1f03",
      "parents": [
        "f49ae2370a15f062d05892a0d2c4262e71c8781f"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Sat Sep 25 13:24:06 2021 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Sat Sep 25 13:24:06 2021 +0200"
      },
      "message": "SLING-10830 - Run Sling ITs with Java 17 as well\n\nDebug information\n"
    },
    {
      "commit": "f49ae2370a15f062d05892a0d2c4262e71c8781f",
      "tree": "558ceff4c796b7e1d49dfe8626483d5da61568a3",
      "parents": [
        "947fb5fb0e9c7e9a03231831eff5c2ae85e076a8"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Sat Sep 25 13:07:05 2021 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Sat Sep 25 13:07:05 2021 +0200"
      },
      "message": "SLING-10830 - Run Sling ITs with Java 17 as well\n\nDefine JDKs 17 and 18, as they are available on the ASF Jenkins instance.\n"
    },
    {
      "commit": "947fb5fb0e9c7e9a03231831eff5c2ae85e076a8",
      "tree": "00287f35dcf8080c3144d701710934596bc5dfe7",
      "parents": [
        "9c9a650b08ee0f599c5281067046abdd2c1b3011"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Fri Jul 30 10:48:31 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Fri Jul 30 10:48:31 2021 +0200"
      },
      "message": "SLING-10676 - remove SECURITY.md which is not needed\n"
    },
    {
      "commit": "9c9a650b08ee0f599c5281067046abdd2c1b3011",
      "tree": "42020451667437218f453ceea2b73cc57220fae6",
      "parents": [
        "8b339ce775e95e6c96781223b38f55b18145bbbc"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:13:57 2021 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Jul 28 16:13:57 2021 +0200"
      },
      "message": "SLING-10676 - add or update SECURITY.md\n"
    },
    {
      "commit": "8b339ce775e95e6c96781223b38f55b18145bbbc",
      "tree": "00287f35dcf8080c3144d701710934596bc5dfe7",
      "parents": [
        "0ae97fc92104c131bc42b1a6993316652447e004"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Wed Jun 23 18:02:12 2021 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Wed Jun 23 18:02:12 2021 +0200"
      },
      "message": "SLING-10496 set property \"ci\" instead of explicitly activating a profile\nwith that name"
    },
    {
      "commit": "0ae97fc92104c131bc42b1a6993316652447e004",
      "tree": "8df22b0d09fcbc579415f149d8c3bfbe05b89400",
      "parents": [
        "f1b9ec078549bd0820926a8d2f6699ed5bc92a50"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Fri Dec 04 19:36:35 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 04 19:36:35 2020 +0100"
      },
      "message": "SLING-9839 execute Sonar with Java11 (#6)\n\n"
    },
    {
      "commit": "f1b9ec078549bd0820926a8d2f6699ed5bc92a50",
      "tree": "ac4b7778c632702636ce182e45c832f5551377a1",
      "parents": [
        "9e86c8a5b0615ca25ee5edee600582bd5e7d8e81"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Nov 05 18:23:43 2020 +0100"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Nov 05 18:23:43 2020 +0100"
      },
      "message": "SLING-9839 - undo the sonarQube jdk 11 changes, they are likely to break other things\n"
    },
    {
      "commit": "9e86c8a5b0615ca25ee5edee600582bd5e7d8e81",
      "tree": "7a31d1f16907aa594ce9508811c78140db9fe9d9",
      "parents": [
        "e8dc5c72f713059d16298b42ab510ab4d1ade714"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Nov 05 18:02:04 2020 +0100"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Nov 05 18:02:04 2020 +0100"
      },
      "message": "SLING-9880 - need an integer\n"
    },
    {
      "commit": "e8dc5c72f713059d16298b42ab510ab4d1ade714",
      "tree": "23deeda76b134ee487c2f80a18b05071d326add5",
      "parents": [
        "85f35e16a82744bb6f22a003b2bfc0864fbfd13d"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Nov 05 17:58:29 2020 +0100"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Thu Nov 05 17:58:29 2020 +0100"
      },
      "message": "SLING-9880 - run SonarQube analysis with jdk 11\n"
    },
    {
      "commit": "85f35e16a82744bb6f22a003b2bfc0864fbfd13d",
      "tree": "ac4b7778c632702636ce182e45c832f5551377a1",
      "parents": [
        "b583c3c0d4ee3807eaa0cfa8acf317dd8509b6e8"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Oct 19 09:49:46 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Oct 19 09:50:05 2020 +0200"
      },
      "message": "SLING-9838 - Jenkins builds fail: ERROR: Could not find the JDK installation: JDK 1.8 (latest)\n\nUpdate to latest tool names.\n"
    },
    {
      "commit": "b583c3c0d4ee3807eaa0cfa8acf317dd8509b6e8",
      "tree": "03d7562e3a333059df44a88b896fe1214fc6241e",
      "parents": [
        "2e0299faace804d767f25edd8ab69d1ea7a1acfe",
        "5f395bb5118c9afc9376e7fe165bc25d4e91f454"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Mon Sep 21 09:39:58 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 21 09:39:58 2020 +0200"
      },
      "message": "Merge pull request #5 from apache/feature/enable-ci-profile\n\nSLING-9749 Enable profile \"ci\" during Jenkins build"
    },
    {
      "commit": "5f395bb5118c9afc9376e7fe165bc25d4e91f454",
      "tree": "03d7562e3a333059df44a88b896fe1214fc6241e",
      "parents": [
        "2e0299faace804d767f25edd8ab69d1ea7a1acfe"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Sat Sep 19 12:16:43 2020 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Sat Sep 19 12:17:34 2020 +0200"
      },
      "message": "SLING-9749 Enable profile \"ci\" during Jenkins build\n\nfor both Sonar and regular Maven build"
    },
    {
      "commit": "2e0299faace804d767f25edd8ab69d1ea7a1acfe",
      "tree": "242aed45543f1da5eb22d40747b7d4efe6f4085e",
      "parents": [
        "655d44e730dbf6e9b050e87fc21aa5956436966b"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Tue Sep 01 14:13:50 2020 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Tue Sep 01 14:13:50 2020 +0200"
      },
      "message": "Increase timeout to 30 minutes, \u0027activity\u0027 option doesn\u0027t seem to work\n"
    },
    {
      "commit": "655d44e730dbf6e9b050e87fc21aa5956436966b",
      "tree": "277895d12d24da23ba0e40acd9a185fced6d77d6",
      "parents": [
        "fc0216b06b682a670e41a26e5f256b3fa8c76280"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Tue Sep 01 14:13:27 2020 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Tue Sep 01 14:13:27 2020 +0200"
      },
      "message": "Mention that no deployment is needed\n"
    },
    {
      "commit": "fc0216b06b682a670e41a26e5f256b3fa8c76280",
      "tree": "69655dbe43b2d41f835beae44831050dcaded095",
      "parents": [
        "18f3624068dffccd2f2ec096671297b4ec501a0e"
      ],
      "author": {
        "name": "Dan Klco",
        "email": "dklco@apache.org",
        "time": "Mon Aug 24 17:20:32 2020 -0400"
      },
      "committer": {
        "name": "Dan Klco",
        "email": "dklco@apache.org",
        "time": "Mon Aug 24 17:20:32 2020 -0400"
      },
      "message": "Adding sonarqube badges as per SLING-9682\n"
    },
    {
      "commit": "18f3624068dffccd2f2ec096671297b4ec501a0e",
      "tree": "82e8428caaf351bd243324caba0c9c3e1a1ffe13",
      "parents": [
        "b012331220307b68d6720617c98cc8a5d0fcbed6"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 24 18:59:43 2020 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Mon Aug 24 18:59:43 2020 +0200"
      },
      "message": "Updating badges for tooling-jenkins\n"
    },
    {
      "commit": "b012331220307b68d6720617c98cc8a5d0fcbed6",
      "tree": "3ac4fc6f990512ca3f3b6fbe74222c815084ba93",
      "parents": [
        "2db4515039d1c273780ba5be77ef5dc3fd8f2335"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Aug 19 12:37:01 2020 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Aug 19 12:37:01 2020 +0200"
      },
      "message": "Make script safe against running twice\n"
    },
    {
      "commit": "2db4515039d1c273780ba5be77ef5dc3fd8f2335",
      "tree": "3c131781d4e9e1e5e8a94039d65bcd039db17a93",
      "parents": [
        "381fa9ad09a02e8b013c2ffb85a4e0265bb6462c"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Aug 19 11:56:49 2020 +0200"
      },
      "committer": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Wed Aug 19 11:56:49 2020 +0200"
      },
      "message": "SLING-9594 - first shot at a script to adapt links to ci-builds in README\n"
    },
    {
      "commit": "381fa9ad09a02e8b013c2ffb85a4e0265bb6462c",
      "tree": "1b3d20576b8d47c8433389b30bf7ea1d8c4b17b0",
      "parents": [
        "53a335072e72fd3c3dc1a5f5b1ca205cc8d4155c"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Aug 07 10:49:39 2020 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Aug 07 10:49:39 2020 +0200"
      },
      "message": "Define JDK entries for 15 and 16\n"
    },
    {
      "commit": "53a335072e72fd3c3dc1a5f5b1ca205cc8d4155c",
      "tree": "2babf1e675aae4eb32df910366ee0cabd85df302",
      "parents": [
        "80c4655622082eb6dac23f5f24f664993e0a5004"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Mon May 04 15:13:19 2020 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Mon May 04 15:13:19 2020 +0200"
      },
      "message": "SLING-9414 fix nesting error"
    },
    {
      "commit": "80c4655622082eb6dac23f5f24f664993e0a5004",
      "tree": "0c1ae6e182e51cddad885b07e73d1157fa82050c",
      "parents": [
        "96d11259bb003d4ff07a089d0fb66a48f8123ddb",
        "bd97a2afd3f32b82985181bd1a7e44f4ca874be3"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon May 04 14:58:20 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 04 14:58:20 2020 +0200"
      },
      "message": "Merge pull request #4 from apache/feature/allow-to-tweak-sonarqube-build\n\nSLING-9414 allow to tweak SonarQube build"
    },
    {
      "commit": "bd97a2afd3f32b82985181bd1a7e44f4ca874be3",
      "tree": "0c1ae6e182e51cddad885b07e73d1157fa82050c",
      "parents": [
        "96d11259bb003d4ff07a089d0fb66a48f8123ddb"
      ],
      "author": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Sat May 02 11:56:43 2020 +0200"
      },
      "committer": {
        "name": "Konrad Windszus",
        "email": "kwin@apache.org",
        "time": "Sat May 02 11:56:43 2020 +0200"
      },
      "message": "SLING-9414 allow to tweak SonarQube build"
    },
    {
      "commit": "96d11259bb003d4ff07a089d0fb66a48f8123ddb",
      "tree": "a84c6caaec7dea55088c63e445086cd87c3d8e7a",
      "parents": [
        "41257049c5ed3531afa1706fdc8ddcc031e4960a"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Tue Apr 14 16:53:06 2020 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Tue Apr 14 16:53:06 2020 +0200"
      },
      "message": "SLING-9370 - Clean the working tree before starting a build\n"
    },
    {
      "commit": "41257049c5ed3531afa1706fdc8ddcc031e4960a",
      "tree": "8f7a949eb8a94a9514b871a832fe03bd94e5e044",
      "parents": [
        "86148295ff5c66e4842091b81daa89b6451ae703",
        "383e7bc011e738ee34f5c3269ff01cba3e503998"
      ],
      "author": {
        "name": "Julian Sedding",
        "email": "jsedding@apache.org",
        "time": "Fri Feb 28 20:43:23 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 28 20:43:23 2020 +0100"
      },
      "message": "Merge pull request #3 from apache/SLING-8995\n\nSLING-8995 - Code coverage no longer picked up by SonarCloud"
    },
    {
      "commit": "383e7bc011e738ee34f5c3269ff01cba3e503998",
      "tree": "8f7a949eb8a94a9514b871a832fe03bd94e5e044",
      "parents": [
        "86148295ff5c66e4842091b81daa89b6451ae703"
      ],
      "author": {
        "name": "Julian Sedding",
        "email": "jsedding@apache.org",
        "time": "Fri Feb 28 17:10:40 2020 +0100"
      },
      "committer": {
        "name": "Julian Sedding",
        "email": "jsedding@apache.org",
        "time": "Fri Feb 28 17:10:40 2020 +0100"
      },
      "message": "SLING-8995 - Code coverage no longer picked up by SonarCloud\n\n- change to sonar.coverage.jacoco.xmlReportPaths property, sonar.jacoco.reportPaths is deprecated\n"
    },
    {
      "commit": "86148295ff5c66e4842091b81daa89b6451ae703",
      "tree": "40cd7f1a3af73f3ec10fd4dd787bf6008edf4190",
      "parents": [
        "9894be99cd9c28362536fae36ce29725786f4874"
      ],
      "author": {
        "name": "Bertrand Delacretaz",
        "email": "bdelacretaz@apache.org",
        "time": "Tue Feb 18 10:18:06 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 18 10:18:06 2020 +0100"
      },
      "message": "Clarify potentially misleading error message"
    },
    {
      "commit": "9894be99cd9c28362536fae36ce29725786f4874",
      "tree": "9ab98b50749c5a42b9a6500181de9648b1fe3d19",
      "parents": [
        "7d2b31d4e98613f0dc5acfd85017b3920a3f67a6"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "170911+raducotescu@users.noreply.github.com",
        "time": "Fri Sep 13 22:55:30 2019 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 13 22:55:30 2019 +0200"
      },
      "message": "corrected typo"
    },
    {
      "commit": "7d2b31d4e98613f0dc5acfd85017b3920a3f67a6",
      "tree": "39d5a963b4bbf991e6478286b1e56b03ff196252",
      "parents": [
        "ac8c90884407ffde2733ec008aa28ffd33a40efb"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Sep 12 18:07:01 2019 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Sep 12 18:07:01 2019 +0200"
      },
      "message": "Refresh JDK lists with the latest versions from Jenkins\n"
    },
    {
      "commit": "ac8c90884407ffde2733ec008aa28ffd33a40efb",
      "tree": "006bdaa926b5a2c5f973fd2ca63a1d99880050f1",
      "parents": [
        "ff2524831c54942e32fcd711d387ff9d269ba004"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Sep 12 11:44:25 2019 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Sep 12 11:44:25 2019 +0200"
      },
      "message": "SLING-8572 - sling-ide-tooling is reported as broken but is actually successful\n\nUse currentBuild.currentResult instead of currentBuild.result. The former\nis actually non-null in case of a successful IDE tooling build, and is\nthe same as currentBuild.result in all other tested cases.\n"
    },
    {
      "commit": "ff2524831c54942e32fcd711d387ff9d269ba004",
      "tree": "f157976c7c3d3334786a61d9128acfcbe6ae7899",
      "parents": [
        "32334ec420d0b7ce11dfa1e952ccee277defdd4c"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Sep 12 11:26:28 2019 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Sep 12 11:26:28 2019 +0200"
      },
      "message": "SLING-8572 - sling-ide-tooling is reported as broken but is actually successful\n\nMove debug information higher up so it\u0027s printed even for projects\nwith no recipients defined.\n"
    },
    {
      "commit": "32334ec420d0b7ce11dfa1e952ccee277defdd4c",
      "tree": "5421e01fb4a220c109efc16144b68acfe9830fb0",
      "parents": [
        "e5c992125f9c448232f6807f9e4cc985933cae59"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Sep 12 11:20:19 2019 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Sep 12 11:20:19 2019 +0200"
      },
      "message": "SLING-8572 - sling-ide-tooling is reported as broken but is actually successful\n\nAdd debug currentBuild.currentResult to information\n"
    },
    {
      "commit": "e5c992125f9c448232f6807f9e4cc985933cae59",
      "tree": "186d75d0842f277370603ee522e3f9d96c3f6045",
      "parents": [
        "0a3675431dd8af3afb12e441f416fb92c528428f"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Sep 12 11:09:23 2019 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Sep 12 11:09:50 2019 +0200"
      },
      "message": "SLING-8572 - sling-ide-tooling is reported as broken but is actually successful\n\nAdd debug information\n"
    },
    {
      "commit": "0a3675431dd8af3afb12e441f416fb92c528428f",
      "tree": "f61cba9c5f45e5bf87158b53f3466c23a99d50f3",
      "parents": [
        "f27f58da3dcc0a7775e3238181fa05c2e1fdfae1"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Aug 29 17:33:54 2019 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Aug 29 17:33:54 2019 +0200"
      },
      "message": "removed code looking for specific submodule folder\n"
    },
    {
      "commit": "f27f58da3dcc0a7775e3238181fa05c2e1fdfae1",
      "tree": "7613026b6b1cbb3bc7ec1a41940f2939e132b37b",
      "parents": [
        "62b11b9afea4128545323a77133d1eafebb298be"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Aug 29 17:23:42 2019 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Aug 29 17:23:42 2019 +0200"
      },
      "message": "temporary: delete submodule folder from https://builds.apache.org/job/Sling/job/sling-org-apache-sling-scripting-bundle-tracker-it\n"
    },
    {
      "commit": "62b11b9afea4128545323a77133d1eafebb298be",
      "tree": "c11ede022aa6a305a60c8c1f7ffb2c577a129c30",
      "parents": [
        "2414e79ecb37c370750acb13eabf90a8046c9754"
      ],
      "author": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Aug 29 17:14:53 2019 +0200"
      },
      "committer": {
        "name": "Radu Cotescu",
        "email": "radu@apache.org",
        "time": "Thu Aug 29 17:14:53 2019 +0200"
      },
      "message": "temporary: delete submodule folder from https://builds.apache.org/job/Sling/job/sling-org-apache-sling-scripting-bundle-tracker-it\n"
    },
    {
      "commit": "2414e79ecb37c370750acb13eabf90a8046c9754",
      "tree": "a2b0061e6ba16cc0d97191178f065dd7fab45544",
      "parents": [
        "508554322d23b54107e54c44aff7d37be0662d3e"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Jul 12 12:33:14 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Fri Jul 12 12:33:14 2019 +0300"
      },
      "message": "SLING-8577 - Jenkins builds fail if the project inherits the version from the parent\n"
    },
    {
      "commit": "508554322d23b54107e54c44aff7d37be0662d3e",
      "tree": "b441bd94bad65c32cec58de8984199b26a1581ea",
      "parents": [
        "7af2b9b5517f1cc78d258d5af097cd09a14ccc1e"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jun 11 10:47:58 2019 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Jun 11 10:47:58 2019 +0200"
      },
      "message": "SLING-8480 - Enable \u0027discard old builds\u0027 for Sling jobs\n\nKeep at most 10 jobs.\n"
    },
    {
      "commit": "7af2b9b5517f1cc78d258d5af097cd09a14ccc1e",
      "tree": "243ce4a1c37ab6cffa01e01adab2bf44af91e331",
      "parents": [
        "12c95e5551f6817dd96cbbf716bae0368ae0680c"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 14:08:46 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 14:08:46 2019 +0300"
      },
      "message": "Revert \"SLING-8358 - Build should not fail if a project is not onboarded to SonarCloud\"\n\nThis reverts commit 12c95e5551f6817dd96cbbf716bae0368ae0680c.\n"
    },
    {
      "commit": "12c95e5551f6817dd96cbbf716bae0368ae0680c",
      "tree": "9dc63db721fa1041476527b6ba17eeeb0fec2e98",
      "parents": [
        "aaabd666455bc6ec4e16c877e6c200ca88634230"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 14:03:06 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 14:03:06 2019 +0300"
      },
      "message": "SLING-8358 - Build should not fail if a project is not onboarded to SonarCloud\n\nDebug again\n"
    },
    {
      "commit": "aaabd666455bc6ec4e16c877e6c200ca88634230",
      "tree": "243ce4a1c37ab6cffa01e01adab2bf44af91e331",
      "parents": [
        "3fa3696e861579e9a790af8f8862e8ae929da3bb"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 13:31:12 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 13:31:12 2019 +0300"
      },
      "message": "SLING-8358 - Build should not fail if a project is not onboarded to SonarCloud\n\nRemove current attempts to detect the cause of failure, none of them work.\n"
    },
    {
      "commit": "3fa3696e861579e9a790af8f8862e8ae929da3bb",
      "tree": "3d3e17dff3abb6465d3144f1f7430b6148d2d24b",
      "parents": [
        "c63bc1436eb0398a386f790d42968e01152d7e86"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 13:24:09 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 13:24:09 2019 +0300"
      },
      "message": "SLING-8358 - Build should not fail if a project is not onboarded to SonarCloud\n\nAttempt to access the Maven error message with currentBuild.rawBuild.getLog\n"
    },
    {
      "commit": "c63bc1436eb0398a386f790d42968e01152d7e86",
      "tree": "66594df4b0c7865ecb33b6850f98700b17f68697",
      "parents": [
        "e93539e05508af9dd831355ca7fede96cb812d11"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 13:13:07 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 13:13:07 2019 +0300"
      },
      "message": "SLING-8358 - Build should not fail if a project is not onboarded to SonarCloud\n\nTypo fix\n"
    },
    {
      "commit": "e93539e05508af9dd831355ca7fede96cb812d11",
      "tree": "b0210e3074425dff965ecfcdf0bc79712f2f2c90",
      "parents": [
        "0131a11ae254b67f792113ae241e1d452075899c"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 13:11:44 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 13:11:44 2019 +0300"
      },
      "message": "SLING-8358 - Build should not fail if a project is not onboarded to SonarCloud\n\nBetter attempt to detect missing SonarCloud onboarding.\n"
    },
    {
      "commit": "0131a11ae254b67f792113ae241e1d452075899c",
      "tree": "3047abd11b3ca89f18b99562bf1a9fccf543bcce",
      "parents": [
        "9f1eaf12f057b0007bf9537a0917edb84bd62baf"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 12:12:37 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 12:12:37 2019 +0300"
      },
      "message": "SLING-8358 - Build should not fail if a project is not onboarded to SonarCloud\n\nMark as unstable for all SonarQube failures, for now.\n"
    },
    {
      "commit": "9f1eaf12f057b0007bf9537a0917edb84bd62baf",
      "tree": "c838861b27330da039a0f87ed7c4a61a762c1b1f",
      "parents": [
        "a73ea8eca8a439dad0a2034f5805423868337e65"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 12:03:44 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 12:03:44 2019 +0300"
      },
      "message": "SLING-8358 - Build should not fail if a project is not onboarded to SonarCloud\n\nMore debug information\n"
    },
    {
      "commit": "a73ea8eca8a439dad0a2034f5805423868337e65",
      "tree": "257fefda73d935a150bdc0d85102f6e8ebb45e37",
      "parents": [
        "a899594f65f91c3b2de5860ff4dc4e536bf908ea"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 11:59:54 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 11:59:54 2019 +0300"
      },
      "message": "SLING-8358 - Build should not fail if a project is not onboarded to SonarCloud\n\nDebug information\n"
    },
    {
      "commit": "a899594f65f91c3b2de5860ff4dc4e536bf908ea",
      "tree": "c6aa73969f252858916bbee96ecfbf49d419b614",
      "parents": [
        "b073caed3b050d10451c7ed26a4fec1c68a1dd29"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 11:53:23 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Thu Apr 18 11:53:23 2019 +0300"
      },
      "message": "SLING-8358 - Build should not fail if a project is not onboarded to SonarCloud\n"
    },
    {
      "commit": "b073caed3b050d10451c7ed26a4fec1c68a1dd29",
      "tree": "4c7738066c07a1edbbc55eb8605b2e2bfe950ad4",
      "parents": [
        "78bcaa481395ec9e6e35919d60f95f0ea9287225"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Apr 16 17:42:39 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Apr 16 17:42:39 2019 +0300"
      },
      "message": "Remove unused methods\n"
    },
    {
      "commit": "78bcaa481395ec9e6e35919d60f95f0ea9287225",
      "tree": "e7221b57124f7fb9ae1aca9399c1b7b2e6e025d8",
      "parents": [
        "f191aad33d94ae3b527c3692ae897cab3569ad9b"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 13:27:28 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 13:27:28 2019 +0300"
      },
      "message": "SLING-8262 -  Add SonarQube analysis to Jenkins jobs\n\nEnable generation analysis of Jacoco reports.\n"
    },
    {
      "commit": "f191aad33d94ae3b527c3692ae897cab3569ad9b",
      "tree": "6af8c0b2a07eac5a4f5c82d4cf94acddc2ef211e",
      "parents": [
        "060958a0708f8f6c41ac3e77cb820b3e56c7c626"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 12:58:55 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 12:58:55 2019 +0300"
      },
      "message": "SLING-8262 -  Add SonarQube analysis to Jenkins jobs\n\nRemove SonarCloud setup, make SonarCloud the default\n"
    },
    {
      "commit": "060958a0708f8f6c41ac3e77cb820b3e56c7c626",
      "tree": "547ace33f8f08d31ef742d76dc451e7b9231b99d",
      "parents": [
        "1212b73edcf47b3daecf0fc5919247341136bbb2"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 12:57:32 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 12:57:32 2019 +0300"
      },
      "message": "SLING-8262 -  Add SonarQube analysis to Jenkins jobs\n\nAdd the additionalMavenParams to the SonarCloud invocation\n"
    },
    {
      "commit": "1212b73edcf47b3daecf0fc5919247341136bbb2",
      "tree": "824c6722b78a5e35122b928c4e39ce50347e771e",
      "parents": [
        "691c07e2c2e6319ada251ff28a03ea70e70e6017"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 12:51:08 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 12:51:08 2019 +0300"
      },
      "message": "SLING-8262 -  Add SonarQube analysis to Jenkins jobs\n\nStop hardcoding the repository name\n"
    },
    {
      "commit": "691c07e2c2e6319ada251ff28a03ea70e70e6017",
      "tree": "2e04f4553ccb0d8079b854ad6bf0e07aadc0ade8",
      "parents": [
        "ac081f784b5803b55f8c668959a8ca34e2ba8a21"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 12:49:43 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 12:49:43 2019 +0300"
      },
      "message": "SLING-8262 -  Add SonarQube analysis to Jenkins jobs\n\nRemove leading slash from repository name.\n"
    },
    {
      "commit": "ac081f784b5803b55f8c668959a8ca34e2ba8a21",
      "tree": "fc5e0e634f672c3e438ec4aeec24fbb797316450",
      "parents": [
        "0001c046d986acc651f18f8c3700f456e973fe5f"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 12:48:09 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 12:48:09 2019 +0300"
      },
      "message": "SLING-8262 -  Add SonarQube analysis to Jenkins jobs\n\nStore the repoName in the global jobConfig\n"
    },
    {
      "commit": "0001c046d986acc651f18f8c3700f456e973fe5f",
      "tree": "12413147f98ca47c4a8f1d1799aa2daf24569793",
      "parents": [
        "3895c77e8f326daabdf7a3f643c012df14119c7d"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 12:44:58 2019 +0300"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 15 12:44:58 2019 +0300"
      },
      "message": "SLING-8262 -  Add SonarQube analysis to Jenkins jobs\n\nAttempt to read the repository URL to prepare the sonar.projectKey\nproperty.\n"
    },
    {
      "commit": "3895c77e8f326daabdf7a3f643c012df14119c7d",
      "tree": "353c969cb28d2c97938e222eb4cf436cd6df00c9",
      "parents": [
        "7ad626fba36efd74108205ed235e75c3fc83ef9e"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Apr 02 13:31:25 2019 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Tue Apr 02 13:31:25 2019 +0200"
      },
      "message": "SLING-8262 -  Add SonarQube analysis to Jenkins jobs\n\nTemporarily add sonar.projectKey that points to the sling whiteboard.\n"
    },
    {
      "commit": "7ad626fba36efd74108205ed235e75c3fc83ef9e",
      "tree": "f9d6623727e96686b4dbaf5de57bd0a54dfd3c08",
      "parents": [
        "582d5df4a75e033c32b2f7641929a5d7e36714bc"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 01 13:23:32 2019 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 01 13:23:32 2019 +0200"
      },
      "message": "SLING-8262 -  Add SonarQube analysis to Jenkins jobs\n\nDo not pass sonar.branch.name for master branch, hopefully\nfixes:\n\nProject was never analyzed. A regular analysis is required\nbefore a branch analysis\n"
    },
    {
      "commit": "582d5df4a75e033c32b2f7641929a5d7e36714bc",
      "tree": "7f04acee58a6fd0657233ea864e359e23e3d812c",
      "parents": [
        "b9433760975418251a4df9cd42b187cbbf8285e3"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 01 13:18:22 2019 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 01 13:18:22 2019 +0200"
      },
      "message": "SLING-8262 -  Add SonarQube analysis to Jenkins jobs\n\nWrap Maven execution in a `withMaven` block, similar to\nthe one for the \u0027SonarQube\u0027 stage. Otherwise the build fails\ndue to not finding the `mvn` executable.\n"
    },
    {
      "commit": "b9433760975418251a4df9cd42b187cbbf8285e3",
      "tree": "fb950082f2b6c73b8a90f389dfabaabb4d29453b",
      "parents": [
        "5e09741e0628a2502130400999ead420eb5928ff"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 01 13:15:36 2019 +0200"
      },
      "committer": {
        "name": "Robert Munteanu",
        "email": "rombert@apache.org",
        "time": "Mon Apr 01 13:15:36 2019 +0200"
      },
      "message": "SLING-8262 -  Add SonarQube analysis to Jenkins jobs\n\nUse the token name as stored on Jenkins.\n"
    },
    {
      "commit": "5e09741e0628a2502130400999ead420eb5928ff",
      "tree": "e58a528c17b1160a3bd31842a7e0a10281dfcaa1",
      "parents": [
        "2b9d9f24e1bfa5a9c6537e29005a2cbee518dd2f",
        "b9b17691a10461e4eabe66f7f158caad88b6628a"
      ],
      "author": {
        "name": "Robert Munteanu",
        "email": "robert.munteanu@gmail.com",
        "time": "Mon Apr 01 13:12:00 2019 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 01 13:12:00 2019 +0200"
      },
      "message": "Merge pull request #2 from bellingard/patch-1\n\nImplement the SonarCloud stage"
    },
    {
      "commit": "b9b17691a10461e4eabe66f7f158caad88b6628a",
      "tree": "e58a528c17b1160a3bd31842a7e0a10281dfcaa1",
      "parents": [
        "eb00228b2e85132058adde6561d00afea20cc3b2"
      ],
      "author": {
        "name": "Fabrice Bellingard",
        "email": "bellingard@gmail.com",
        "time": "Mon Apr 01 11:45:34 2019 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 01 11:45:34 2019 +0200"
      },
      "message": "Wrap the Maven execute using withCredentials\n\nwithCredentials() will set the SONAR_TOKEN variable which is recognized by the scanner.\r\nIt will also automatically mask the token if it is ever printed out in the logs."
    },
    {
      "commit": "eb00228b2e85132058adde6561d00afea20cc3b2",
      "tree": "dbdef8f70929c8e13a549e02a75e06ba7662095c",
      "parents": [
        "2b9d9f24e1bfa5a9c6537e29005a2cbee518dd2f"
      ],
      "author": {
        "name": "Fabrice Bellingard",
        "email": "bellingard@gmail.com",
        "time": "Sat Mar 30 14:53:40 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 30 14:53:40 2019 +0100"
      },
      "message": "Implement the SonarCloud stage"
    }
  ],
  "next": "2b9d9f24e1bfa5a9c6537e29005a2cbee518dd2f"
}
