commit | fbbab22208556441be10b8cd06a8473ab2875fad | [log] [tgz] |
---|---|---|
author | Marc Dumais <marc.dumais@ericsson.com> | Thu Sep 28 14:11:03 2023 -0400 |
committer | Bernd Hufmann <bernd.hufmann@ericsson.com> | Thu Sep 28 18:19:46 2023 -0400 |
tree | 87fcdc1233d9230923bccd228ebb8bb901b612cb | |
parent | b093cc791af3e6c782aefc19474ecfb815047db8 [diff] |
[RCP][mac] add Jenkins stage for notarization This stage is only executed if the Jenkins parameter "NOTARIZE_MAC_RCP", that we introduce in this patch, is set to true. The default value is false, and needs to be overridden in specific Jenkins jobs that really require it (notarization is a limited resource). Also, enhanced the notarization script to permit more than one package being notarized at the same time and separately log the output of each notarization for eventual troubleshooting. Note: Notatization requires that mac .dmg packages be first generated for the rcp product. The necessary is already in place, in the main trace compass repo, and can be triggered in Jenkins jobs by adding the maven argument "-Prcp-DMG-package-mac" in the appropriate field for parameter "MAVEN_ARGS". Signed-off-by: Marc Dumais <marc.dumais@ericsson.com> Change-Id: I9356718c1e2d1a8551f36e751f806ebff50dc706
This repository contains all the infrastructure code needed to build Trace Compass and Trace Compass Incubator, e.g. Jenkinsfiles, Dockerfiles etc.
docker build --no-cache --build-arg version=16.04 --build-arg strip=true -t eclipse/tracecompass-build-env:16.04 .
docker push eclipse/tracecompass-build-env:16.04