Ticket #131 (closed task: fixed)

Opened 9 years ago

Last modified 9 years ago

Define Hudson jobs

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: biweekly-2010: Jul-12 to Jul-23
Component: Testing Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description

Starting on temporary server. Defining two jobs: ImageJ and LOCI projects.

LOCI projects defined, building, and testing sucessfully.

ImageJ project: need to get code in place to automatically run the ImageJ unit tests. Partially done.

Need to make jobs trigger on every commit to the repositories.

Need to add security to limit who can create/edit/build jobs.

Change History

comment:1 Changed 9 years ago by bdezonia

  • Status changed from new to assigned

comment:2 Changed 9 years ago by bdezonia

  • Status changed from assigned to accepted

comment:3 Changed 9 years ago by bdezonia

Both Hudson jobs (ImageJ project and LOCI projects) building and testing successfully on server.microscopy.wisc.edu. Settings documented in Barry's google doc "Hudson notes".

Investigating how to build when a repository is changed.

Investigating how to secure the server so only admins can create jobs and launch builds.

comment:4 Changed 9 years ago by bdezonia

Security figured out.

comment:5 Changed 9 years ago by bdezonia

  • Status changed from accepted to closed
  • Resolution set to fixed

All jobs correctly defined. Will need to deal with Maven when time comes.

Note: See TracTickets for help on using tickets.