On Thu, Apr 28, 2011 at 3:01 PM, Angelo van der Sijpt <[email protected]> wrote: > As for the configuration: the Ant version is quite old; I would prefer 1.8.2.
Submitted a request for upgrade. Please hold. grz Bram > Angelo > > On Apr 28, 2011, at 2:35 PM, Bram de Kruijff wrote: > >> He Angelo >> >> On Thu, Apr 28, 2011 at 11:12 AM, Angelo van der Sijpt >> <[email protected]> wrote: >>> What I did not mention yet is that we also have a functional offline build: >>> just run the build/build.xml . We could set up a Bamboo project for that, >>> so we can see the results? Who can help me with that? >> >> I just created a plan that is currently failing (@see >> http://bamboo.amdatu.org/bamboo/browse/AMDATUSANDBOX-BNDBUILD) What >> should the builder configuration be exactly? Right now I have: >> >> Builder Ant 1.6.5 >> Build File build\build.xml >> Target clean test >> Build JDK JDK 1.6.0_18 >> Test Results Directory **/test-reports/*.xml >> >> grz >> Bram >> >> >>> Angelo >>> >>> On Apr 27, 2011, at 11:12 PM, Angelo van der Sijpt wrote: >>> >>>> Hi list, >>>> >>>> As discussed offline quite some time ago, I added a bndtools based Amdatu >>>> build to my sandbox [1]. For some more information on bndtools, see [2]. >>>> You can check out the code, import the projects into Eclipse, and, for >>>> instance >>>> - run Amdatu by going to the 'targets' project, right-click on >>>> amdatu.bndrun, and choose 'Run as -> OSGi run' >>>> - try to run the integration tests by going to the 'integration tests' >>>> project, right-click on bnd.bnd, and choose 'Run as -> JUnit OSGi' >>>> >>>> This build is based on Amdatu 0.1.0, but we have made quite some changes. >>>> To name the most visible ones, >>>> - We redid the gadget management mechanism: you register a service for >>>> each category, and for each gadget. We do have an Extender, which allows >>>> you to add arbitrary gadgets based on configuration. >>>> - We added authorization for the gadget store: you need to be logged in, >>>> since we can filter the gadgets you can 'see' based on your roles. >>>> - We repackage Shindig but didn't put time in rewriting that to bndtools. >>>> Also, built shindig for both an http, and an https environment. The >>>> shindig bundle now lives in cnf/repo, since it is not built by bndtools. >>>> - Moved the json apis to their own bundle >>>> - We built monitoring extensions (monitor, shows the status of an Amdatu >>>> instance) >>>> - We built a monitoring system to watch a VM. >>>> - We built a tag editor extension for Apache ACE, which probably needs to >>>> be moved there. >>>> - We added a 'security' bundle, which allows you to filter endpoints for >>>> users. >>>> - Added a bundle backup mechanism. >>>> - We use metatype configurations both for provisioning, and for running >>>> locally; we have an interpreter for that, but it currently does not >>>> support factory configurations. >>>> - We have applied an Apache License 2.0 to all artifacts. >>>> >>>> >>>> Apart from the regular bndtools build tooling, we have added ant-based >>>> tooling for running on the build server; this can be found in the 'build' >>>> project. >>>> >>>> So, go ahead, and play around with it! We feel that bndtools is a great >>>> fit for an OSGi-intensive project like Amdatu, and would like to keep >>>> using that for all of Amdatu. >>>> >>>> Angelo >>>> >>>> >>>> [1] https://subversion.amdatu.org/svn/amdatu/sandbox/angelos/bndtools_build >>>> [2] http://www.amdatu.org/confluence/display/~marrs/BndTools >>> >>> >>> _______________________________________________ >>> Amdatu-developers mailing list >>> [email protected] >>> http://lists.amdatu.org/mailman/listinfo/amdatu-developers >>> >> _______________________________________________ >> Amdatu-developers mailing list >> [email protected] >> http://lists.amdatu.org/mailman/listinfo/amdatu-developers > > > _______________________________________________ > Amdatu-developers mailing list > [email protected] > http://lists.amdatu.org/mailman/listinfo/amdatu-developers > _______________________________________________ Amdatu-developers mailing list [email protected] http://lists.amdatu.org/mailman/listinfo/amdatu-developers

