Edgewall Software
Modify

Opened 20 years ago

Closed 19 years ago

Last modified 19 years ago

#701 closed enhancement (wontfix)

external project-build or -verification process

Reported by: jwt Owned by: Jonas Borgström
Priority: low Milestone:
Component: general Version: devel
Severity: normal Keywords: external build unit test unittest
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

An integration of an external-build (or -verification, or unit-testing, …) process would be very nice. This could be: 1) 'sourcing' external (build-, test- etc.)results into Trac as a view-module via some standard trac-file-format (trac-tags in external files like {{trac: build-number}} {{trac: component}} 2) triggering ANT-scripts or Unit-Tests when setting tickets to "fixed" status

Maybe a generic Unit-Test module makes most sense in the overall concept of trac. Having Unit-Tests automatically executed and their results reported in the Wiki could further improve project quality

Attachments (0)

Change History (4)

comment:1 by jwt, 20 years ago

this is related to Ticket #505

comment:2 by BM, 20 years ago

Damage Control (ThoughtWorks new continuous integration program) with Trac integration would get close to this:

I've put a request into Damage Control's (damagecontrol.codehaus.org) bug tracker asking for them to support trac's source code browser.

By putting a link to the current build status image from DamageControl in the Trac wiki you would have a fairly neat way of cross-referencing the two.

comment:3 by Christian Boos, 19 years ago

Some recent activity in that area:

comment:4 by Christopher Lenz, 19 years ago

Resolution: wontfix
Status: newclosed

This is really something that should be done as plugins.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Jonas Borgström to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.