Connect your GitLab account to QA Touch, map a GitLab project to a QA Touch project, and view detailed pipeline run information without leaving QA Touch.

GitLab Pipeline Authentication

  1. Go to Administrator → Integration Settings.
  2. Click GitLab.
  3. A GitLab integration overlay will open.
  4. Enter your GitLab Username and GitLab API Key.
  5. Click Connect to authenticate your GitLab account.
  6. Once connected successfully, you can configure the GitLab pipelines.
GitLab authentication overlay

Map a GitLab Project to a QA Touch Project

You can map a GitLab project to a QA Touch project using Project Integration Mapping. This allows QA Touch to associate the selected GitLab project with your QA Touch project.

Map a GitLab Project

  1. Go to Project List.
  2. Select the required QA Touch project.
  3. Click Project Integration Mapping.
  4. Navigate to the Secret Group section.
  5. Select the GitLab project you want to map.
  6. Click Save.

Once the mapping is saved, the selected GitLab project will be associated with the QA Touch project.

Project integration mapping

GitLab Pipeline Listing

Go to the GitLab integration page → click GitLab Pipelines → you should be able to see the list of GitLab pipelines.

GitLab pipeline listing

How to View Pipeline Details

This guide explains how to open a pipeline and review its stages, jobs, and run information.

Steps

  1. Go to the Pipelines list.
  2. Click on the pipeline you want to inspect. Click anywhere on the pipeline row (or its ID, e.g. Pipeline #11) to open the pipeline detail view.
  3. Review the pipeline summary. At the top of the detail panel you’ll see key run information:
    • Status — e.g. Success, Failed, Running
    • Commit Message — the message tied to the triggering commit
    • Branch — the branch the pipeline ran on (e.g. main)
    • Commit SHA — short hash of the commit (e.g. 695716dc)
    • Triggered By — the user or process that started the pipeline
    • Created / Finished — timestamps for when the run started and ended
    • Duration — total run time
    • Environment — the target environment, if applicable
  4. Explore the tabs:
    • Pipeline — visual breakdown of all stages and jobs
    • Variables — CI/CD variables used in this run
    • Jobs — flat list of every job executed, with logs
  5. Read the stage columns. Jobs are grouped into stages, shown left to right in execution order. For example:
    • Deploy (1)deploy-prod
    • Test (2)test-job1, test-job2
    • Build (1)build-job
  6. Read each job card. Every job card shows:
    • A status icon (green check = passed, red X = failed, etc.)
    • The job name
    • The job’s run duration (e.g. 0m 27s)
  7. Drill into a specific job. Click the arrow () next to a job name to expand it and see its logs, artifacts, and detailed output.
  8. Filter jobs (optional). Use the Search jobs… box or the All statuses dropdown to quickly find a specific job or filter by status (e.g. only failed jobs).
  9. Close the detail view. Click the × in the top-right corner to return to the pipelines list.
Pipeline details view

Tip: A quick glance at the stage columns and job icons tells you at once whether a pipeline fully succeeded, or which stage/job needs attention if something failed.