Ticket #119 (closed defect: fixed)

Opened 6 years ago

Last modified 5 years ago

Fix continuum to clean up after itself and create docs

Reported by: ebrown Assigned to: ebrown
Priority: high Milestone:
Component: build-system Version: 0.5-SNAPSHOT
Keywords: Cc:
Blocking: Blocked By:

Description

Ronald creates a simple script in /home/continuum/fix.build that fixes things. I'd like to see the following steps happen on build:

  • Run Ronald's fix.build?
  • mvn clean install
  • If status is okay:
    • cd topazproject/integrationtests; mvn install -Pit-startenv
    • Save it-status
    • cd topazproject/integrationtests; mvn site-deploy
    • Stop fedora/ecqs if still running
  • Run Ronald's fix.build?
  • Return status | it-status

Also, would be very good to make port jetty uses configurable (and configured differently for continuum), so that other people can more easily run builds on gandalf. Make take some fidgeting with ecqs and fedora as well.

Dependency Graph

Change History

08/11/06 12:57:50 changed by ronald

The fix.build hack shouldn't be used. It's just there because the fedora-stop and ecqs-stop tasks fail if the scripts aren't there - the build script should check for the existence of those (or just the existence of the topazproject-install directory) before trying to run the stop commands.

08/11/06 16:34:12 changed by ebrown

  • owner changed from somebody to ebrown.
  • status changed from new to assigned.
  • milestone changed from TBD to august25.

08/11/06 16:38:41 changed by ebrown

  • priority changed from unassigned to high.

08/15/06 23:34:20 changed by ebrown

  • status changed from assigned to closed.
  • resolution set to fixed.

(In [458]) fixes #119 build script for continuum that cleans up

08/16/06 11:13:04 changed by ebrown

(In [461]) re #119 Remove xxx-install/start. Forgot -Pit-startenv does this.

08/16/06 15:27:43 changed by ebrown

(In [463]) re #93, #119 Generate docs into topazproject.install.dir and remove explicit paths from build.sh

This also integrates javadocs into trac and adds surefire reporting for when integration tests fail.

10/29/07 21:12:47 changed by

  • milestone deleted.

Milestone august25 deleted