Problem integrating with JIRA tasks

I'm trying out the Tasks & Contexts feature in AppCode and have connected to our JIRA instance under "configure servers...".

I am able to list the tasks assigned to me, as expected, generate a commit message, etc.

However, when I switch to a JIRA task (1852) and select the option to mark it as "In Progress", I get the error:  "Could not set state for 1852".  I also noticed that AppCode is not listed as an authorized app in my JIRA profile, even though it's clearly accessing my account.

Could anyone shed some light on what the problem might be?  I wonder if it is a custom workflow issue, since we do have custom workflows, although we do have an "In Progress" state.  Does anyone have experience getting AppCode tasks working with JIRA workflows?

Also:  what does the "Share URL" checkbox mean in the configure server options, and what does the "Add Commit Message" checkbox do in the same options panel?  I see a commit message being added whether that box is checked or not.

Thanks!

4 comments

Hi Daniel,

Do you use  Atlassian Connector for IntelliJ IDEA (http://plugins.jetbrains.com/plugin/2190)  or just use our Task and Context feature?

Best Regards,
Alexey

0

Hi Alexey,

I've just been using the buit-in Task and Context functionality for this.  Does the Atlassian plugin extend the Tasks & Contexts functionality in any way?

Thanks,

Daniel

0

I didn't use it by myself but the connector has an option to synchronize Jira with IntelliJ tasks.

Best Regards,
Alexey

0

I tried the Atlassian Connector + Tasks yesterday... it actually works really well in general!  :)

Unfortunately, I still had the same error when trying to change the state of a JIRA ticket through the Tasks feature, but the Atlassian connector is able to properly set the issue status directly.  As it stands now, these two plugins together are 70% of the way to a perfect JIRA workflow in AppCode.  Automatic shelving / unshelving of changelists by task, better support for custom fields and workflows in the Atlassian Connector, the ability to modify / configure the behavior when creating changelists, commits and branches, and cleaning up some buggy behavior in places would make this a really incredible experience, even though it is already quite good as it stands.

0

Please sign in to leave a comment.