Last updated July 20, 2009 22:31, by Serj
Feedicon  

Continuous integration

We need to automate the build and deployement process of our projects. Several options are available, among them using hudson with a mavenized projet.

Maven and hudson

Mavenize it

The first step is to make our project maven compliant. Currently it 'is not obvious to integrate maven, javafx (and eventually netbeans). It will need a bit of tweaking. However a Plexus Compiler Component for javafxc seems to be on the road, and that might be of great help! Finaly for now we use the jfrog-javafx-plugin

Hudson

Once the project is mavenized it should be quiet easy to build it automatically using a continuous integration environnment like hudson. This way we could also set up an automatic nightly build and deployment (e.g. via ftp on knackfx.free.fr) using the maven deploy goal.

Our repository

By using some new (realy new) plugin, we want to customize some of them, or may be create our own. So we should need in a short time our maven repository and I think I like artifactory

  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close