assembla and github [closed]
Asked Answered
K

1

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

Krissy answered 15/11, 2010 at 16:46 Comment(1)
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).Puncture
M
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.

Manassas answered 15/11, 2010 at 18:13 Comment(5)
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.Krissy
@Lizard: all right! Do you have the url of your ticket?Manassas
assembla.com/spaces/AssemblaSupport/support/tickets/…Krissy
@Lizard: thank you for the link. I have included it in the answer, and will monitor its resolution.Manassas
@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.Mckissick

© 2022 - 2024 — McMap. All rights reserved.