Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>GitLab Pipeline MonitorNew to Visual Studio Code? Get it now.
GitLab Pipeline Monitor

GitLab Pipeline Monitor

balazs4

|
37,418 installs
| (4) | Free
It helps to track the pipelines on your branch in GitLab
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Version Rating Installs code style: prettier

gitlab-pipeline-monitor

This extension monitors your latest GitLab Pipeline on the current branch

Features

  • shows the latest state of the pipeline in the statusbar

    • pending
    • running
    • success
    • failed
  • statusbar item is clickable, opens the pipeline view in the default browser

Requirements

The extension gets activated only if the workspace contains a .gitlab-ci.yml file.

Extension Settings

if you are using the previous config format, it is highly recommended to manually migrate it to the new format. The old config should work, but it is not supported anymore.

You can configure the settings per gitlab deployment. There is only one mandatory parameter in each section: token. Any other parameter has a default/fallback value if you do not define it.

"gitlabPipelineMonitor": {
   "<origin-domain>": {
     "token": "<my-private-token>",                // MANDATORY
     "notifyOnFailed": false,                      // optional, default: false
     "apiUrl": "https://<origin-domain>/api/v4",   // optional, default: https://<origin-domain>/api/v4
     "interval": 10000                             // optional, default: 10000 milliseconds
   },
   "gitlab.com" : {
     "token": "gitlab-private-token"
   },
   "my.internal.gitlab.instance.com:29418": {
     "token": "my-internal-token",
     "apiUrl": "https://my.internal.gitlab.instance.com/api/v4"
   },
   "origin-is-not-even-a-gitlab-deployment": {
     "token": "my-token-to-gitlab.com",
     "apiUrl": "https://gitlab.com/api/v4"
   }
},

how to create Gitlab Personal Access Token with api scope

Hint: If you are using private gitlab deployment with self-signed cert, you should set the http.proxyStrictSSL to false. More details: https://gitlab.com/balazs4/gitlab-pipeline-monitor/issues/3

Author

balazs4

  • https://twitter.com/balazs4
  • https://gitlab.com/balazs4
  • https://github.com/balazs4

Release Notes

https://gitlab.com/balazs4/gitlab-pipeline-monitor/tags

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft