Asana
DETAILS: Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated
The Asana integration adds commit messages as comments to Asana tasks.
Once enabled, commit messages are checked for Asana task URLs (for example,
https://app.asana.com/0/123456/987654
) or task IDs starting with #
(for example, #987654
). Every task ID found gets the commit comment added to it.
You can also close a task with a message containing: fix #123456
.
You can use either of these words:
fix
fixed
fixes
fixing
close
closes
closed
closing
See also the Asana integration API documentation.
Setup
In Asana, create a personal access token. Learn about personal access tokens in Asana.
Complete these steps in GitLab:
- On the left sidebar, select Search or go to and find your project.
- Select Settings > Integrations.
- Select Asana.
- Ensure that the Active toggle is enabled.
- Paste the token you generated in Asana.
- Optional. To restrict this setting to specific branches, list them in the Restrict to branch field, separated with commas.
- Optional. Select Test settings.
- Select Save changes.