Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/htekgulds/chrome-extension-gitlab-runners

A Chrome extension for Gitlab to list runners of a project
https://github.com/htekgulds/chrome-extension-gitlab-runners

chrome-extension firefox-extension gitlab runners

Last synced: about 1 month ago
JSON representation

A Chrome extension for Gitlab to list runners of a project

Awesome Lists containing this project

README

        

# 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](https://github.com/Codestar) for coming up with the idea and providing a prototype that i built upon