)]}'
{
  "commit": "fbbab22208556441be10b8cd06a8473ab2875fad",
  "tree": "87fcdc1233d9230923bccd228ebb8bb901b612cb",
  "parents": [
    "b093cc791af3e6c782aefc19474ecfb815047db8"
  ],
  "author": {
    "name": "Marc Dumais",
    "email": "marc.dumais@ericsson.com",
    "time": "Thu Sep 28 14:11:03 2023 -0400"
  },
  "committer": {
    "name": "Bernd Hufmann",
    "email": "bernd.hufmann@ericsson.com",
    "time": "Thu Sep 28 18:19:46 2023 -0400"
  },
  "message": "[RCP][mac] add Jenkins stage for notarization\n\nThis stage is only executed if the Jenkins parameter \"NOTARIZE_MAC_RCP\",\nthat we introduce in this patch, is set to true. The default value is\nfalse, and needs to be overridden in specific Jenkins jobs that really\nrequire it (notarization is a limited resource).\n\nAlso, enhanced the notarization script to permit more than one package\nbeing notarized at the same time and separately log the output of each\nnotarization for eventual troubleshooting.\n\nNote: Notatization requires that mac .dmg packages be first generated\nfor the rcp product. The necessary is already in place, in the main\ntrace compass repo, and can be triggered in Jenkins jobs by adding the\nmaven argument \"-Prcp-DMG-package-mac\" in the appropriate field for\nparameter \"MAVEN_ARGS\".\n\nSigned-off-by: Marc Dumais \u003cmarc.dumais@ericsson.com\u003e\nChange-Id: I9356718c1e2d1a8551f36e751f806ebff50dc706\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e5624b0a46faf6695e7ca063d8b0101a1efa133a",
      "old_mode": 33188,
      "old_path": "jenkins/pipelines/tracecompass-jdk11.Jenkinsfile",
      "new_id": "49b708ede4d5607f2eeaefcaeabaed14ebb5a49e",
      "new_mode": 33188,
      "new_path": "jenkins/pipelines/tracecompass-jdk11.Jenkinsfile"
    },
    {
      "type": "modify",
      "old_id": "84d686386e52a00f59c0608d2fd1dd4de969ec54",
      "old_mode": 33188,
      "old_path": "jenkins/pipelines/tracecompass-jdk17.Jenkinsfile",
      "new_id": "1cb06af1c41c3568a981a9db3495d79bf7ff803b",
      "new_mode": 33188,
      "new_path": "jenkins/pipelines/tracecompass-jdk17.Jenkinsfile"
    },
    {
      "type": "modify",
      "old_id": "81816411c6203da160281af5fc5055346e8a7a5e",
      "old_mode": 33188,
      "old_path": "jenkins/pipelines/tracecompass-test.Jenkinsfile",
      "new_id": "bf0b881ead6d15435bb3010093b96f0da5c4e87b",
      "new_mode": 33188,
      "new_path": "jenkins/pipelines/tracecompass-test.Jenkinsfile"
    },
    {
      "type": "modify",
      "old_id": "4c97ef261d722d1cc04f7ddc1c325d5414c0b17d",
      "old_mode": 33261,
      "old_path": "scripts/macosx-notarize.sh",
      "new_id": "7b63803befd3e34e6364a226554d5c780b9b7967",
      "new_mode": 33261,
      "new_path": "scripts/macosx-notarize.sh"
    }
  ]
}
