2016-07-08 5 views
2

Мы установили hook на Stash, чтобы иметь номер JIRA в начале сообщения фиксации.mvn jgitflow - Push сбой, когда номер JIRA, доступный в jgitflow, не фиксируется

Но когда мы используем jgitflow, оно не помещает какое-либо число JIRA в commits, поэтому позже нажатие на Stash терпит неудачу.

Вопрос: Как передать номер JIRA в jgitflow при выпуске, чтобы избежать этой проблемы?

ответ

1

release-start цель обеспечивает scmCommentPrefix свойства для такой цели: префикс

Сообщения использовать для всех изменений SCM. Будет добавлен как есть. например getScmMessagePrefix() + the_message;

Вы могли бы, следовательно, вызывать его как:

mvn jgitflow:release-start -DscmCommentPrefix=JIRA-123 

То же, предусмотренной для release-finish цели с помощью того же свойства, scmCommentPrefix.

mvn jgitflow:release-finish -DscmCommentPrefix=JIRA-123 

Это свойство является необязательным, в обоих случаях, так что нет необходимости обеспечивать, если не требуется, но очень полезно в подобных случаях (крючков) действительно.

+0

Спасибо Matteo :). Это то, что я искал. – mann