• Home
  • RSS Feed
  • Log in


Maven Dashboard integration with bamboo server
Posted by Himanshu Gupta in the early morning: January 7th, 2009

With the help of maven dashboard plugin, the dashboard is integrated with the project and the reports can be generated on local machine. One step further would be to configure the reports on the bamboo build server itself so that the reports can be viewed by everyone.
For this to happen, following changes need to be done in the configuration of bamboo plan:

  • In Bamboo plan create the Maven goal “dashboard” using  ‘clean install site dashboard:dashboard’ command and make the build JDK version to 1.5. The change in goal will make sure that at the specified time the build would run automatically and goal called “dashboard” would be executed. This will create the reports on the Bamboo server. Though the reports have been created, you can’t see them yet.
  • To see the reports, we’ll use the artifact feature of Bamboo plan. Create a label say ‘dashboard’ in Bamboo plan (artifacts section) and in copy-pattern section specify ‘**/dashboard/**’. With this pattern, build execution will preserve the files on server and will save them with the build number. One can go and see the results of the build and also the dashboard results now by clicking on artifacts link in “Build Results Summary” page. Now the build is integrated with dashboard and one can click on link came in email results (sent from Bamboo) to view the report. However you (should be logged in already) can always use “<Bamboo server base url>/download/<project name>/artifacts/latest/Dashboard/index.html” to view the reports.
Share

Tags: bamboo, Maven
Filed under Java | 2 Comments »



2 Responses to “Maven Dashboard integration with bamboo server”



    Jeroen van Erp Says:
    Posted at: January 7, 2009 at 8:43 am

    Hi Himanshu,
    Are you using the Xebia Maven2 dashboard (as presented here: http://blog.xebia.com/2008/03/27/maven2-dashboard-plugin-released/), or another one? If you’re using another one, how can we improve the Xebia dashboard to fulfill your needs?
    Regards,
    Jeroen

    Reply


    Himanshu Gupta Says:
    Posted at: January 7, 2009 at 9:21 am

    Hi Jeroen,

    We are already using Xebia Maven 2 dashboard.

    Regards,
    Himanshu

    Reply


Leave a Reply

Click here to cancel reply.


Xebia Sites

  • Xebia Corporate
  • Xebia France
  • Xebia India
  • XebiCon 2012

Categories

  • Java (312)
  • Agile (192)
  • General (141)
  • Scrum (70)
  • Testing (65)
  • Architecture (65)
  • Performance (47)
  • Middleware (59)
    • Deployment (40)
  • Xebia Labs (41)
  • SOA (31)
  • Project Management (31)
  • Podcast (31)
  • Tools (28)
  • Uncategorized (24)
  • lean architecture (20)
  • Quality Assurance (19)
  • Articles (15)
  • Requirements Management (14)
  • Virtualization (21)

Tag Cloud

    TDD Eclipse Hibernate Architecture JPA implementation patterns SOA Xebia Scrum Spring lean architecture Javascript Oracle Moving to India Grails Maven Frameworks Groovy product owner Lean Agile Java ACT Flex agile architectuur XML Concurrency Control Scala lean architectuur Ajax JPA

Archives

  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
Avatars by Sterling Adventures