[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cross-project-issues-dev] Standard install location for builds on build.eclipse.org?
|
If you require the Eclipse SDK as a platform for building, why not just
use PDE to do your builds?
If you want signing, packing, and p2 metadata generation for your update
site, you can use Athena... it does all that and more, without having to
maintain custom / manual scripts yourself.
http://wiki.eclipse.org/Common_Build_Infrastructure/Getting_Started
As to multi-platform requirements, Athena runs on linux32 and 64, MacOSX
Carbon, and Win32. It also includes Hudson integration on
build.eclipse.org so you can monitor and control your builds. Here are
the projects currently using it:
https://build.eclipse.org/hudson/view/Athena%20CBI/
Athena uses a subset of the SDK for building,
org.eclipse.releng.basebuilder. You can access it here, or fetch it from
CVS yourself:
@build.eclipse.org:/opt/public/cbi/build
N
Eric Gwin wrote:
Hi,
First I should say that this is our first release aboard the eclipse
train itself. Also, I am not using PDE to build. I work on a runtime
piece that can be used on many platforms, so needs to maintain build
files that are generic enough to built in any environment. I do have
specific Galileo 'publishing' scripts, (in Ant, that build the features,
sign the jars and generate the P2 repository) that I'm running manually,
post-build for now.
.
I'm working on incorporating these tasks into my overall build
publishing routines that run on the build.eclipse.org machine. To fully
automate the whole process.
To do so I need an install of Galileo (SDK minimum) available on the
build machine to access some of the tools. We are M+1 so it should be
updated prior to our build. I could install one myself, manually, but I
figure that since everyone is building, and seems to be using PDE for
the most part that there must be a standard installation for the build
that gets updated regularly (so that plugins are built using the latest
tools/dependencies).
I'm wondering what that location is...?
Thanks.
-Eric
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
--
Nick Boldt :: http://wiki.eclipse.org/User:Nickb
Release Engineer :: Eclipse Modeling & Dash Athena