Skip to main content
Version: 1.3.1

Developer Panel

The Developer Panel is located in a separate section in the forms of SDLC Tasks and displays the merge requests, commits, and branches received from the Git repositories related to the task project. You can filter the data by specific repositories and open the listed items in the GitLab interface.

important

For the panel to work, the Project field on the task form must contain a project that has at least one repository selected that is related to a successfully established Git connection.

The Developer Panel contains three tabs:

Developer panel - merge requests

  1. Name of source and target branches
  2. Request identifier
  3. Request title. Click to open it in the GitLab interface in a new browser tab.
  4. State of the latest pipeline
  5. Total number of threads and number of open ones
  6. Repository name
  7. Date and time of the last update

Requests are sorted by descending date and time of the last update and grouped by states:

  • Open
  • Merged
  • Closed

For merge request pipelines, the following mapping is used:

Status in the pannelStatus in GitLab
Pipeline runningwaiting_for_resource, preparing, pending, running, scheduled
Pipeline passedsuccess
Pipeline failedfailed

To filter entities by the required repositories, select the checkboxes next to the names of the required repositories in the upper right corner of the section.

To select the repositories, data from which is displayed in the Developer Panel, open the dropdown list in the top right corner of the panel and select checkboxes next to the required repositories:

Repository filter

Data display conditions


To display entities from GitLab in the Developer Panel, follow these steps:

  1. Copy the task number you are working on from the record form or project board in SimpleOne. For example: STR0000001.
  2. In Git, create a new branch using the task number git checkout -b STR0000001-<name-continuation>.
  3. When committing your changes on the task, also use the task number in the description git commit -m "STR0000001 <commit summary>". For commits to be displayed in the panel, they must belong to a branch whose name includes the task name.
  4. When you have made all the necessary changes to the task branch, create a merge request (MR) to the target project branch. Also use the task number from SimpleOne in the MR title or description.
tip

You can track the possible errors of the Developer Panel in the Main Log.