[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jwt-dev] Automatic JWT build
|
Hi Florian, all,
I succeeded to go ahead with automated build, and it was not so easy...
Some clues that solved our issues:
* Actually, feature automated build needs only a customTargets.xml and a
build.properties
* The build.xml to use is the one provided by PDE builder (that's why we
had troubles this morning)
* Thus, I copied and simplified org.eclipse.sco.releng contents. Some
other code may be interesting later in this project, for instance the
automatic synchronization with update site for release builds, but we
could alse imagine a lot of nice things, such as an automatic update of
the JWT page at Eclipse.org at each release build, or reports for each
integration build...
* After that, most of issues I met were due to naming confusion (between
folders, projects...)
* I succeeded to get the build automatically fetch features and plugins
and build them... but ...
However,
* I face a problem probably due to versioning: indeed in the
jwt-we-feature (org.eclipse.jwt_feature), all plugins are have version
"0.5.0" in feature.xml. Thus the PDE build, which seems to introspect
the feature.xml file, requests the org.eclipse.jwt.transformations_0_5_0
plugin. But this plugn does not exist...
Here is the trace I got (after successful fetching and building of
jwt-we and co...):
/home/mistria/ganymede-rc4/eclipse/plugins/org.eclipse.pde.build_3.4.0.v20080604/templates/headless-build/allElements.xml:16:
The following error occurred while executing this line:
/home/mistria/ganymede-rc4/eclipse/plugins/org.eclipse.pde.build_3.4.0.v20080604/scripts/genericTargets.xml:88:
Unable to find plug-in:
org.eclipse.jwt.transformations.baseTransformation_0.5.0. Please check
the error log for more details.
I committed modifications on org.eclipse.jwt.releng. To try this on your
machine, you'll have to adapt the shell script (or write a batch script
on Windows) and the build.properties by replacing all absolute paths
(find /home/mistria).
Sadly, I won't be able to work on this topic in the until 17th or 18th
of December, but if anyone wants to go ahead amd finalize the automated
build, do not hesitate !
Regards,
Mickael
Florian Lautenbacher a écrit :
Hi all,
we didn't come that far for the moment for our automatic build
directly from the CVS on the Eclipse build server, but the first steps
have already been promising. For those intererested in how we can
build the JWT features and plugins from command line, get the source
from CVS, etc. we will try to summarize all steps on the following
wiki page: http://wiki.eclipse.org/JWT_Automatic_Build.
Best regards,
Florian
------------------------------------------------------------------------
_______________________________________________
jwt-dev mailing list
jwt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jwt-dev