Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 253286 - Support signing of builds
Summary: Support signing of builds
Status: VERIFIED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Dash Athena (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Common Build Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 253783
  Show dependency tree
 
Reported: 2008-11-03 15:13 EST by Andrew Overholt CLA
Modified: 2012-01-30 11:31 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Overholt CLA 2008-11-03 15:13:22 EST
We need to produce signed and packed JARs.
Comment 1 Nick Boldt CLA 2008-11-06 22:39:16 EST
Finally figured out why GEF was failing to sign (I was passing in dashBuild instead of dashBuild@build.eclipse.org -- which was overriding the default setting in the common.releng builder --  for the user@server where signing was being done). 

The following now works for producing signed & packed -- but untested! -- jars. 

cd /opt/public/cbi/build/org.eclipse.dash.common.releng_HEAD; cvs up -Pd; cd /opt/public/cbi/build/org.eclipse.gef.releng_HEAD/; cvs up -Pd; cd /opt/public/cbi/build/org.eclipse.dash.common.releng_HEAD/tools/scripts/; ./start.sh   -projectid tools.gef -version 3.4.0 -projRelengRoot ':pserver:anonymous@dev.eclipse.org:/cvsroot/technology'   -projRelengPath 'org.eclipse.dash/athena/org.eclipse.dash.commonbuilder/org.eclipse.gef.releng'   -basebuilderBranch RC2_34 -javaHome /opt/public/common/ibm-java2-142   -URL http://download.eclipse.org/eclipse/downloads/drops/R-3.4-200806172000/eclipse-SDK-3.4-linux-gtk.tar.gz   -antTarget runWithoutTest -buildType I 2>&1 | tee /tmp/buildlog_gef_`date +%H%M%S`.txt
Comment 2 Nick Boldt CLA 2009-05-12 19:01:36 EDT
For Hudson-based Athena builds, signing will happen automatically for all builds types except N, the default (Nightly).

Set BUILDTYPE to I (integration), M (maintenance), S (stable) or R (release) and signing will be turned on automatically.