Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 320741 - New Job for Target Platform Creation
Summary: New Job for Target Platform Creation
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: CI-Jenkins (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: CI Admin Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-23 11:40 EDT by Terran Gilman CLA
Modified: 2010-07-23 15:12 EDT (History)
2 users (show)

See Also:


Attachments
Build console log (2.56 KB, text/plain)
2010-07-23 14:36 EDT, Terran Gilman CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Terran Gilman CLA 2010-07-23 11:40:34 EDT
I'd like a second VTP job for creating the target platform that will be used by all our builds.  This should significantly reduce the server load and build times for our builds.  I'd like buckminster-voicetools-targetplatform as the name.  Also, it would make sense to rename the current VTP project again to reflect that it will be using buckminster.  Unless the naming convention really doesn't matter.
Comment 1 Eclipse Webmaster CLA 2010-07-23 13:21:37 EDT
I've created the new job.

What would you like to change the other jobs name to?

-M.
Comment 2 Terran Gilman CLA 2010-07-23 14:34:05 EDT
probably buckminster-voicetools-nightly to remain consistent.  I did notice that i'm getting errors when the simlinks are being created as part of the build and archiving process.  Here is the console log with the errors:

Started by user tegilman ln -s 2010-07-23_14-30-17 /opt/users/hudsonbuild/.hudson/jobs/buckminster-voicetools-targetplatform/builds/4 failed: -1 Building on master Updating http://dev.eclipse.org/svnroot/technology/org.eclipse.vtp/Releng/trunk/org.eclipse.vtp.releng.buckminster At revision 21238 no change for http://dev.eclipse.org/svnroot/technology/org.eclipse.vtp/Releng/trunk/org.eclipse.vtp.releng.buckminster since the previous build [workspace] $ /shared/common/ibm-java-ppc64-60-SR7/bin/java -Dbuckminster.output.root=/opt/users/hudsonbuild/.hudson/jobs/buckminster-voicetools-targetplatform/workspace/buckminster.output -Dbuckminster.temp.root=/opt/users/hudsonbuild/.hudson/jobs/buckminster-voicetools-targetplatform/workspace/buckminster.temp -jar /shared/common/buckminster-3.6/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -application org.eclipse.buckminster.cmdline.headless -data /opt/users/hudsonbuild/.hudson/jobs/buckminster-voicetools-targetplatform/workspace --loglevel info -S /opt/users/hudsonbuild/.hudson/jobs/buckminster-voicetools-targetplatform/workspace/commands.txt
INFO: importtargetdefinition '-A' '/opt/users/hudsonbuild/.hudson/jobs/buckminster-voicetools-targetplatform/workspace//org.eclipse.vtp.releng.buckminster/rcp.target'
Artifact repository out of sync. Overwriting /opt/users/hudsonbuild/.hudson/jobs/buckminster-voicetools-targetplatform/workspace/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.eclipse.wst.common.frameworks.ui_1.2.0.v201004080500.jar Artifact repository out of sync. Overwriting /opt/users/hudsonbuild/.hudson/jobs/buckminster-voicetools-targetplatform/workspace/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.eclipse.wst.common.uriresolver_1.1.401.v201004280700.jar Artifact repository out of sync. Overwriting /opt/users/hudsonbuild/.hudson/jobs/buckminster-voicetools-targetplatform/workspace/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.eclipse.wst.common.modulecore_1.2.0.v201005200200.jar Artifact repository out of sync. Overwriting /opt/users/hudsonbuild/.hudson/jobs/buckminster-voicetools-targetplatform/workspace/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/features/org.eclipse.wst.common_ui.feature_3.2.0.v201005241600-7C78FPcEdhO_mXOgHjYfp_JwVrN5
Archiving artifacts
ln -s builds/2010-07-23_14-30-17 /opt/users/hudsonbuild/.hudson/jobs/buckminster-voicetools-targetplatform/builds/../lastSuccessful failed: -1 ln -s builds/2010-07-23_14-30-17 /opt/users/hudsonbuild/.hudson/jobs/buckminster-voicetools-targetplatform/builds/../lastStable failed: -1
Finished: SUCCESS
Comment 3 Terran Gilman CLA 2010-07-23 14:36:28 EDT
Created attachment 175093 [details]
Build console log

The log text didn't paste very well so i attached it as a file
Comment 4 David Carver CLA 2010-07-23 14:42:46 EDT
(In reply to comment #3)
> Created an attachment (id=175093) [details]
> Build console log
> 
> The log text didn't paste very well so i attached it as a file

You'll need to use the restful links to get to your Target Platform if you Archive it.   This is a better way than using the symbolic links as this can change depending on if your build runs on a Slave machine or not.
Comment 5 Terran Gilman CLA 2010-07-23 14:51:07 EDT
Strangely enough everything you wrote appears to be English, however, my mind is only seeing Greek.  I am woefully under skilled when it comes to these platforms.  The simlinks looked like they are part of the base build system and not part of what i'm doing, but I probably don't understand what all the archive target platform action is doing.  What are the restful links you refer to and how would I configure my project to use them?  I'm more than happy to read docs if there are any.
Comment 6 Eclipse Webmaster CLA 2010-07-23 15:01:29 EDT
I've updated the name of your other build.

Here are a couple of bugs for some background which may explain what Dave is talking about: 302170,292629

-M.
Comment 7 David Carver CLA 2010-07-23 15:12:59 EDT
In addition:

http://wiki.hudson-ci.org/display/HUDSON/Remote+access+API