Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
75:process_feedback_codebeamer [2021/03/19 14:27] – [Configuration.xml - How to get the project, tracker and field id] mnwm | 75:process_feedback_codebeamer [2021/03/22 12:37] – [Mandatory fields] prnr | ||
---|---|---|---|
Line 3: | Line 3: | ||
First of all, create a CodeBeamer project where the feedback will be collected. If you want to collect more information than the summary and a description, | First of all, create a CodeBeamer project where the feedback will be collected. If you want to collect more information than the summary and a description, | ||
- | To configure Stages, the id of the target tracker is required. For custom fields, the customField ids are required. There are several ways to find them out, see below (under | + | To configure Stages, the id of the target tracker is required. For custom fields, the customField ids are required. There are several ways to find them out (see below Configuration.xml - How to get the project, tracker and field id). |
Stages uses the CodeBeamer REST interface with Swagger V3 to create the trackerItem. [[https:// | Stages uses the CodeBeamer REST interface with Swagger V3 to create the trackerItem. [[https:// | ||
Line 24: | Line 24: | ||
<!-- Define the tracker where the item should be created in --> | <!-- Define the tracker where the item should be created in --> | ||
< | < | ||
- | < | + | < |
<!-- The summary field will always be available and is automatically mapped to the CodeBeamer name field --> | <!-- The summary field will always be available and is automatically mapped to the CodeBeamer name field --> | ||
Line 64: | Line 64: | ||
==== Basic Authentication ==== | ==== Basic Authentication ==== | ||
- | You need credentials for a (technical) user who is allowed to create issues in the CodeBeamer project. | + | You need credentials for a (technical) user who is allowed to create issues in the CodeBeamer project. |
<code xml> | <code xml> | ||
Line 79: | Line 79: | ||
The '' | The '' | ||
- | ==== Configuration.xml - How to get the project, tracker and field id ==== | + | ==== Mandatory fields ==== |
+ | |||
+ | For all issues, the fields name and description are mandatory. Name is automatically configured and will display the summary text. Description has to be configured in the configuration.xml as followed: | ||
+ | |||
+ | <code xml> | ||
+ | < | ||
+ | <!-- map the stages-description (ident) into the codebeamer-description (target) --> | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | ==== How to get the project, tracker and field id ==== | ||
=== Version 1: Via REST commands === | === Version 1: Via REST commands === | ||
+ | |||
+ | Just enter the following REST statements into your browser and login with your CodeBeamer username and password. Requires Permission to use CodeBeamer APIs (be part of the Group 'API User') | ||
* For project id: '' | * For project id: '' |