Skip to content
Track gitlab pipelines state of your project in Atom editor and more
CoffeeScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
icons fix(icon): canceled color Dec 8, 2017
lib Fix issue #28 Apr 10, 2018
styles fix(icon): canceled color Dec 8, 2017
.gitignore Replaced isomorphic-fetch with request package Jan 19, 2018
.travis.yml Added travis CI configuration Jul 25, 2017 Prepare hotfix v0.4.8 Dec 12, 2018 Initial commit Jun 2, 2017 Clarified how the plugin uses project remote Sep 27, 2017
package.json Prepare hotfix v0.4.8 Dec 12, 2018

Build Status APM Version APM Downloads

Atom gitlab-integration package

Track gitlab pipelines state of your project.



  • Once installed, fill your Gitlab API token in the package's settings page
  • Clone a project hosted on a gitlab server
    • warning pay attention to the URL you use to clone your project. Indeed, gitlab-integration uses remote named origin to determine where to reach Gitlab API to get pipeline statuses, so make sure that is the one that points to your gitlab server. Indeed, gitlab-integration uses Atom GitRepository API to retrieve that URL, which does not currently leave the choice about which remote to consider as upstream repository.
  • Add the project to Atom or directly open a file from your project
  • gitlab-integration should display pipeline statuses in the status bar if it can correctly determine and reach the gitlab server where your project is hosted like shown above.
  • In case any errors occurs, a message should be logged in Atom developer console.


Reporting issues and pull requests are more than welcome on this project.

Please provide console debug output screenshot by enabling corresponding option in package settings:

Debug option

You can’t perform that action at this time.