Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| jira_addon [2017/03/09 04:10] – [Use JIRA AddOn in Model] admin | jira_addon [2020/05/10 16:13] (current) – removed admin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== JIRA AddOn Configuration ===== | ||
| - | //JIRA Addon// communicates with {{https:// | ||
| - | |||
| - | ==== JIRA Connection ==== | ||
| - | You must configure the //JIRA// connection in // | ||
| - | |||
| - | All configuration parameters (with the exception of the CLASS field) can be defined or overridden within a model' | ||
| - | |||
| - | |||
| - | ==== Minimum Configuration ==== | ||
| - | |||
| - | To configure //JIRA AddOn//, you need to provide the JIRA server connection information at the minimum: | ||
| - | |||
| - | ADDON.myjira.CLASS=com.webmbt.plugin.alm.jira.AddOnJira | ||
| - | ADDON.myjira.CONNURL=< | ||
| - | ADDON.myjira.PASSWORD=< | ||
| - | ADDON.myjira.USERNAME=< | ||
| - | ADDON.myjira.REQ.ENABLED=true | ||
| - | ADDON.myjira.BUG.ENABLED=true | ||
| - | |||
| - | where '' | ||
| - | |||
| - | The above example defines '' | ||
| - | |||
| - | |||
| - | ==== Additional Configuration ==== | ||
| - | * ADDON.myjira.SOURCE=<// | ||
| - | |||
| - | You may need to customize //JIRA// <issue type> with which // | ||
| - | |||
| - | * ADDON.myjira.ITYPE_ENHANCEMENT=< | ||
| - | * ADDON.myjira.ITYPE_REQUIREMENT=< | ||
| - | * ADDON.myjira.ITYPE_STORY=< | ||
| - | |||
| - | <issue type> can be: | ||
| - | * Improvement | ||
| - | * Requirement | ||
| - | * Story | ||
| - | * New Feature | ||
| - | * Bug | ||
| - | The above list may vary depending on the version of your //JIRA// and how your //JIRA// is configured. | ||
| - | |||
| - | The following configuration settings are used to define the matching field name in //SOURCE// if you have specified //JAMA or POLARION// for //SOURCE// and you wish to import the corresponding Requirements, | ||
| - | * ADDON.myjira.REQ_ID=< | ||
| - | * ADDON.myjira.STORY_ID=< | ||
| - | * ADDON.myjira.ENHMNT_ID =<the field name which hosts the original enhancement identifier> | ||
| - | |||
| - | |||
| - | * ADDON.myjira.REQ_STATUS=< | ||
| - | * ADDON.myjira.STY_STATUS=< | ||
| - | * ADDON.myjira.ENH_STATUS=< | ||
| - | * ADDON.myjira.REQ_PRIORITY=< | ||
| - | * ADDON.myjira.MODEL_NAME=< | ||
| - | * ADDON.myjira.MODEL_VERSION=< | ||
| - | * ADDON.myjira.REQ_KEY=< | ||
| - | * ADDON.myjira.TAGTYPE=< | ||
| - | |||
| - | |||
| - | ==== Use JIRA AddOn in Model ===== | ||
| - | Each model that needs to access //JIRA// for requirement or defects must also be configured: | ||
| - | * Enable [[ALMPlugin]] in the model using [[modelnode | model property]]. | ||
| - | * Select ' | ||
| - | |||
| - | Additional configuration is needed to complete the //JIRA AddOn// for the model. You need to tell //JIRA AddOn// which project in //JIRA// to access and some further customization like how you would like requirements to be linked, etc. | ||
| - | |||
| - | * PROJECT=< | ||
| - | * REQ_GROUP=< | ||