Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 320429

Summary: [releng] Sign the e4 build output
Product: [Eclipse Project] e4 Reporter: Paul Webster <pwebster>
Component: UIAssignee: Kim Moir <kim.moir>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: bokowski, kim.moir, Mike_Wilson
Version: 1.0   
Target Milestone: 1.0 RC3   
Hardware: PC   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
preliminary patch for testing
none
patch
none
patch
none
patch none

Description Paul Webster CLA 2010-07-20 14:09:51 EDT
Our current e4 build output is not signed.

/shared/eclipse/e4/test.masterBuild.sh is the one that won't publish the e4 SDK to download.eclipse.org.

/releng/org.eclipse.e4.builder/builder/general/customTargets.xml is all of our build stuff.

postBuild target is where we do a little post-processing of our p2 repo and then start mirroring, create the product, and build the e4 SDK.  It could probably stand a little re-ordering, and the mirror can be disabled (or we clean it up later).

PW
Comment 1 Kim Moir CLA 2010-07-20 16:04:53 EDT
Created attachment 174787 [details]
preliminary patch for testing
Comment 2 Kim Moir CLA 2010-07-20 17:39:11 EDT
Ran a test build but the builder didn't reflect the changes on the filesystem on eclipse.org.  Not sure if this is because they were checked via pserver and the filesystem was out of sync.  In any case, I've reverted the changes and will run another test build tomorrow as Paul needs to run a real build in a bit.
Comment 3 Kim Moir CLA 2010-07-21 10:06:07 EDT
Created attachment 174854 [details]
patch
Comment 4 Kim Moir CLA 2010-07-21 10:10:58 EDT
Created attachment 174856 [details]
patch
Comment 5 Kim Moir CLA 2010-07-21 16:12:30 EDT
Created attachment 174910 [details]
patch
Comment 6 Kim Moir CLA 2010-07-21 16:55:46 EDT
The latest patch worked except for some reason I was prompted for the build password during the signing process.  Paul, I'll look at this tomorrow and have reverted the patches for your build tonight.
Comment 7 Kim Moir CLA 2010-07-22 10:43:26 EDT
Have fixed the ssh issue.  The I20100722-0955 test build was successfully signed. and packed.  The signing changes are released for your 11:30 build Paul.
Comment 8 Paul Webster CLA 2010-07-22 21:00:33 EDT
the composite repo didn't contain anything signed for the 11 am repo (because most of the bundles were the same).  So I've cleaned out the repo.


I20100722-1945 looks like it's signed and .../e4/updates/2010 installed signed bundles for me! :-)

PW