en
Language
  • en
  • cs
  • hu
  • de
  • fr
  • es
  • br
  • ru
  • kr
  • jp
AI translation
  • it
  • pl
  • tr

GitLab Workflow in Easy8

Introduction

This article explains how all GitLab integration elements—commits, merge requests, and tests—come together in the Easy8 task detail view. This synergy allows users, especially QA and delivery managers, to get a quick visual summary of a task’s technical progress without needing to open GitLab.

Target Audience

  • User

Understanding GitLab Workflow in Task View

Definition

In the task detail view of Easy8, GitLab integration provides a unified section that displays:

  • Overall technical status of related GitLab entities
  • Connected repositories and merge requests
  • Test results from GitLab pipelines
  • Shortcuts for advanced Git actions (like running a test or creating a merge request)

This setup brings meaningful Git data into the task view, streamlining development tracking and improving collaboration across teams.

How It Works

  1. Overall status: Shows a quick visual indicator of the technical progress. You may see combinations of:
    • Green check mark: everything is passing (ideal state)
    • Orange or red icons: issues or incomplete steps
    This status summarizes the state of merge requests and related test results.
  2. Repository name(s): Lists repositories where commits related to this task exist. Clicking on the name opens the list of commits.
  3. Merge request name(s): Shows any merge requests referencing this task (via keywords). Clicking opens the merge request detail in Easy8. If only commits exist, this remains empty.
  4. Status of merge requests: Displays the current status (e.g., open, merged). Clicking redirects to the GitLab merge request detail. If no merge request is present, this remains empty.
  5. Last test result: Displays the latest test run result from GitLab:
    • When merge request exists: shows result from MR pipeline
    • When only commits exist: shows test result from the last commit
    Clickable unless status is "Unknown" (i.e., no pipeline exists).
  6. Run test manually: Link to trigger a GitLab pipeline manually. Opens GitLab.
  7. Create merge request: Allows you to initiate a new merge request in GitLab. Useful when you have commits but no merge request yet.

Examples

  • A delivery manager sees a red icon on a task and instantly knows there’s a failed test or missing MR.
  • A developer notices the merge request is missing for their commit and uses the provided link to create one directly.

Conclusion

The GitLab integration in Easy8's task detail provides a clear and actionable overview of code progress. It combines repository, merge request, and testing data into one view, saving time and reducing the need to switch between tools.

Further Reading

Try Easy8 in 30 days free trial

Access all features, SSL protected, no credit card required.