Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/htekgulds/chrome-extension-gitlab-runners
- Owner: htekgulds
- Created: 2023-12-08T06:54:42.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-08T08:40:44.000Z (about 1 year ago)
- Last Synced: 2024-04-24T02:46:25.081Z (8 months ago)
- Topics: chrome-extension, firefox-extension, gitlab, runners
- Language: JavaScript
- Homepage:
- Size: 45.9 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
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