8

I am using assembla and github and I have set up the correct Post-Receive URLs (Service hooks) to link the two services together and use powerful commit messages. I have the following issue.

I have have 3 spaces with Post-Receive URLs (Service hooks) set up on github, all 3 spaces successfully receive the commit messages. But only 1 space successfully associates the commit messages with the appropriate ticket.

e.g. I have set up a ticket in each space called "Test Commits" Using the commit message "Test Commit Re #1" Each space will pick up the commit and I can see it in the Stream. But only 1 space associates the commit with the ticket.

The only thing I can tell is different is the 2 that don't work have commits against a branch and the 1 that does work has a commit against the master.

Any suggestions?

Thanks

Lizard
  • 43,732
  • 39
  • 106
  • 167
  • I like Assembla (its free its simple and it works). I joined irc.freenode.org and found also a room #assembla (very nice in support). –  Jul 27 '11 at 16:48

1 Answers1

5

Strange, since the branch shouldn't be a factor.

If it is reproducible, that can be a good start for a trac Assembla ticket.
(which the OP Lizard did: issue 654)


It appears to be an issue on Assembla side:

At the moment we are not processing commit message if commit were located in non-main branch (in git, master).
As you've mentioned this topic, we decided to review our decision, and process all comments.

... and this ticket is now solved. The git-tool page (accessed through login only) mentions:

How to update Assembla tickets from git commits

  • Use Closes #4 to close ticket 4.
    closed, close, fix, fixed, and fixes will also close a ticket.
  • Test #4 will mark the ticket as "Ready to Test".
  • Re #4, references, refs and see will add a comment to the target ticket but leave it untouched.

And this now works on every branches, not just master.

Community
  • 1
  • 1
VonC
  • 1,262,500
  • 529
  • 4,410
  • 5,250
  • 1
    Thanks I have submitted the ticket. To confirm it was an issue with the branch, I switched to the master branch on a repo space that wasn't working did a commit and it all worked fine. – Lizard Nov 15 '10 at 18:41
  • @Lizard: all right! Do you have the url of your ticket? – VonC Nov 15 '10 at 22:20
  • https://www.assembla.com/spaces/AssemblaSupport/support/tickets/654-github-assemble-ticket-commits#last_comment – Lizard Nov 16 '10 at 08:16
  • 1
    @Lizard: thank you for the link. I have included it in the answer, and will monitor its resolution. – VonC Nov 16 '10 at 13:35
  • 1
    @Lizard, in case you are interested assembla has github integration now. If you go to the admin tab of your space and then click on Tools you'll see the github connector there. – nadia Jul 29 '15 at 12:38