Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 969 Bytes

README.md

File metadata and controls

20 lines (12 loc) · 969 Bytes

CGitlab Runners Chrome Extension

This is a Chrome extension that you can use with gitlab.com or on-premise Gitlab instances. It shows a button on the project page and provides a list of runners that project uses when you click the button.

Installation

  1. Clone the repository
  2. Run npm run package. This will create the extension packages as extension-chrome.tar.gz and extension-firefox.tar.gz
  3. Decompress the package you want in a suitable folder.
  4. Install on Extensions page using "Load unpacked" button.

Now when you visit a Gitlab project page you will see a new button appear. Click the button and you will see a list of runners that the project uses in its .gitlab-ci.yml file.

The extension works by extracting the tags fields used in that file and searching those tags with the Gitlab Runner API.

Enjoy!

Credits

Thanks Codestar for coming up with the idea and providing a prototype that i built upon