Bug #8388

Adjust Redmine/Git integration to better match our workflow

Added by intrigeri 2014-12-04 07:37:52 . Updated 2014-12-24 17:59:07 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Infrastructure
Target version:
Start date:
2014-12-04
Due date:
% Done:

100%

Feature Branch:
doc/8388-redmine-git-integration
Type of work:
Sysadmin
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

See e.g. Feature #8288.


Subtasks


History

#1 Updated by intrigeri 2014-12-05 12:53:45

  • Subject changed from Disable painful aspects of Redmine/Git integration to Adjust Redmine/Git integration to better match our workflow
  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10

We can’t disable it just for our project, and I guess other users of this Redmine instance wouldn’t be happy if I changed the behaviour on closes: #NNNN, so I’ve added support for keywords that better match our workflow:

  • fix-committed: #NNNN will flag #NNNN as “Fix committed”; that’s supposed to be used in merge messages only
  • will-fix: #NNNN will flag #NNNN as “In Progress”; that’s supposed to be used in topic branches only, instead of closes: #NNNN

Next step is to test them, and if it works, document it in our contribute section and send a heads-up to -dev@.

#2 Updated by intrigeri 2014-12-05 23:12:58

  • % Done changed from 10 to 50

Seems to work. Asked feedback on -dev@.

#3 Updated by intrigeri 2014-12-05 23:34:41

  • QA Check set to Ready for QA

#4 Updated by intrigeri 2014-12-13 09:14:02

  • Feature Branch set to doc/8388-redmine-git-integration

#5 Updated by intrigeri 2014-12-13 09:30:59

  • Assignee changed from intrigeri to sajolida
  • Target version set to Tails_1.2.3

#6 Updated by Tails 2014-12-24 17:58:36

  • Status changed from In Progress to Resolved
  • % Done changed from 50 to 100

Applied in changeset commit:222c00640ca5c4162a52a52fb3ab5743e48ece5b.

#7 Updated by intrigeri 2014-12-24 17:59:07

  • Assignee deleted (sajolida)
  • QA Check changed from Ready for QA to Pass