Presentation is loading. Please wait.

Presentation is loading. Please wait.

CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Bamboo users meeting IT-CS-CT.

Similar presentations


Presentation on theme: "CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Bamboo users meeting IT-CS-CT."— Presentation transcript:

1 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Bamboo users meeting IT-CS-CT

2 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Use case Developing multiple software for network administration and management –J2EE based Web applications –Java Swing based client applications –Perl applications (not using Bamboo and no plan to use it yet) Bamboo is our main platform to build production applications Our software are closed-source –Extremely important for us that build process is isolated and servers are not exposed to Internet

3 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Use case Metrics: –Gathering ohcount metrics: lines of code, lines of comments, … –Plan to use Sonar as software quality platform Standard Academic License (valid until 15 th of November 2013 ) –Single remote agent not used right now (can be a solution for isolation)

4 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Plans & Agents Standard build tasks: –Checkout sources from SVN repository –Build applications using ANT –Build applications using Maven3 Test tasks: –Maven test task is used to run JUnit tests –Plan to integrate Selenium integration tests executed on a remote server Only local agent is used on Linux machine

5 CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Others Installed plugins –JIRA plugin links Build changes to our tracking system –Sonar plugin might be used to integrate analysis reports on Build dashboard All artifacts are stored on the main server Space usage: –Maven repository stored in Bamboo-home (might be moved in future): 15G –Artifacts size: 5.7G –Logs size: 96M No interest in automatic creation of YUM/APT repository


Download ppt "CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/i t Bamboo users meeting IT-CS-CT."

Similar presentations


Ads by Google