The Issue Tracking Systems page, which can be accessed through the Administration->Issue Tracking Systems menu, allows management of integrations into third-party issue tracking systems. FlexDeploy currently provides integration with Atlassian Jira. FlexDeploy reads ticket SCM commit message comments to associate tickets. If . As an example, if you use SVN, when committing a change back to the repository, simply put the issue name in the commit comment(case sensitive). If using Git as your SCM, make sure that the Git executable is installed on FlexDeploy server and is accessible on the PATH. The Git executable version must be 1.7.9 or higher. Tickets can also be manually associated to an Issue Tracking System on the Build Request Form.
...
To configure a Jira issue tracking system, select Jira and click the Edit button.
You can provide global customizations for the Jira integration here, or override the settings at the environment, project, or environment/project level. The customizations available are as follows.
...
Issue Tracking System properties provide the definition of configuration parameters that are required to integrate with that system. Values for these properties will be provided when Issue Tracking System Instances associated with the system (e.g. Jira) are configured in the FlexDeploy topology. See Topology for more information.
Anchor | ||||
---|---|---|---|---|
|
Issue Tracking System statuses identify the statuses within your Jira system, and allows FlexDeploy to update your issues to those values at build or deployment time. You will add the statuses from the Jira workflow(s) associated to your Jira project(s). Click the and buttons to add or remove statuses from the list.
To identify the statuses to add, from within your Jira system as seen below, view the workflow(s) associated to your Jira project(s). Switching to the Text view of the workflow editor/viewer you can identify the workflow statuses and transition ids.
It is critical that the ids entered match the transition ids within your Jira workflows, otherwise, FlexDeploy will be unable provide the desired updates.
Lastly, as mentioned above, FlexDeploy can configure global environment rules which will apply to all projects in the application unless overridden at the project level.
Click the Save button to apply any updates.