This package consumes the following services:
Atom gitlab-integration package
Track gitlab pipelines state of your project.
Configuration
- Once installed, fill your Gitlab API token in the package's settings page
- If you don't know what they are, please refer to https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html,
gitlab-integration
requires api access
- 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 namedorigin
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.
- warning pay attention to the URL you use to clone your project. Indeed,
- 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.
Contributing
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: