Presentation is loading. Please wait.

Presentation is loading. Please wait.

EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Stephen Childs Trinity College Dublin &

Similar presentations


Presentation on theme: "EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Stephen Childs Trinity College Dublin &"— Presentation transcript:

1 EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Stephen Childs Trinity College Dublin & Grid-Ireland 6 th quattor workshop 28 th September 2008 Automating quattor builds

2 Enabling Grids for E-sciencE 6th quattor workshop, NIKHEF, Amsterdam, October 2008 2 Building software We need automatic builds of quattor software –To provide a public software repository (especially for ncm-components) –To make the release procedure easier –To see whether software builds Sourceforge does not provide build facilities Adventures with ETICS –Last year put some effort into adding ncm-components to ETICS  Should build latest version in head for each component  Still seems to work (see results here)here  Resulting packages can be hosted persistently  ETICS clients: awkward and slow (web), unstable (CLI) – in my experience  Not sure it can do regular scheduled builds yet  Not sure how to build all components within subsystem (with summary report) –Do we stick with it? Is there a better solution? –If we use different software, someone has to host it...

3 Enabling Grids for E-sciencE 6th quattor workshop, NIKHEF, Amsterdam, October 2008 3 Building documentation Script (gencompswebdoc) developed to extract documentation for components (see slightly outdated output here)here Needs to run regularly (outside SF – no cron support ATM) –Update checkout of components –Rerun script –Upload results to SF Should be extended to other core software and linked from wiki All documentation and status pages must be automatically derived from the code: any solution that relies on editing wikis won’t work We have the information: current version, stable and latest tags


Download ppt "EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Stephen Childs Trinity College Dublin &"

Similar presentations


Ads by Google