Community
Participate
Working Groups
See bug 549814.
New Gerrit change created: https://git.eclipse.org/r/149396
The first patch above adds hardened runtime and entitlements to the macos products. These are pre-requisite to enable notarization. *Without notarization, epp products won't run on upcoming macos 10.15 (catalina).*
Gerrit change https://git.eclipse.org/r/149396 was merged to [master]. Commit: http://git.eclipse.org/c/epp/org.eclipse.epp.packages.git/commit/?id=526c693536333f46af74c3dace4cb9b3b8c25fb4
It looks like this change didn't work in the real EPP job. It just crashed with [ERROR] Failed to execute goal org.eclipse.cbi.maven.plugins:eclipse-macsigner-plugin:1.1.8-SNAPSHOT:sign (sign) on project epp.package.cpp: Execution sign of goal org.eclipse.cbi.maven.plugins:eclipse-macsigner-plugin:1.1.8-SNAPSHOT:sign failed.: IllegalArgumentException -> [Help 1] in build https://ci.eclipse.org/packaging/job/simrel.epp-tycho-build/599/.
New Gerrit change created: https://git.eclipse.org/r/149408
Should fix the issue.
Gerrit change https://git.eclipse.org/r/149408 was merged to [master]. Commit: http://git.eclipse.org/c/epp/org.eclipse.epp.packages.git/commit/?id=cb4d7f36921a4a6d1baa9318ce6c2dee5429dfa5
Build #600 looks better.
Much better... Be honest... you just wanted to see build number #600 (instead of 599) and tricked me with the wrong path! ;-) Thank you for the patch!
Now that all EPP are built, we still need to notarize the dmg. Would you like me to create a job on the EPP JIPP to do that?
(In reply to Mikaël Barbero from comment #10) > Now that all EPP are built, we still need to notarize the dmg. Would you > like me to create a job on the EPP JIPP to do that? Ah, you were watching? :-) Yes, that would be appreciated!
AFAICT, dmg for RC2a are only on Jenkins currently, correct?
(In reply to Mikaël Barbero from comment #12) > AFAICT, dmg for RC2a are only on Jenkins currently, correct? Strictly speaking I already copied them to the download server, but we need to update them there once the notarized ones are available. i.e. the build version is already "invisible" in /home/data/httpd/download.eclipse.org/technology/epp/downloads/release/2019-09/R/. These files are binary identical to the ones from build #603 in Jenkins.
I'm notarizing all dmg in this folder as of speaking https://ci.eclipse.org/packaging/job/macos-notarization
All dmg are now notarized: https://ci.eclipse.org/packaging/job/macos-notarization/9/. Do you want me to move the stapled version to /home/data/httpd/download.eclipse.org/technology/epp/downloads/release/2019-09/R/ ?
I'm now re-running the script that will move the stapled version to download.eclipse.org.
Done.
We're done here.