Sign inSign up

osamayusuf/gitminion

By osamayusuf

•Updated over 2 years ago

a React app to manage your gitlab piplines without wasting time finding your project.

Image
Integration & delivery
Developer tools
2

625

osamayusuf/gitminion repository overview

⁠ GitMinion

Profile Image

GitMinion simplifies the CI/CD workflow by providing a user-friendly interface to trigger GitLab pipelines and manage pipeline configurations.

⁠⭐ Features

  • Trigger GitLab Pipelines: Easily trigger pipelines for your GitLab projects directly from the interface.
  • Pipeline Configuration: Generate and open CI/CD pipeline editor pages with pre-filled settings for convenience.
  • Environment Variables: Configure and include custom environment variables when triggering pipelines.

⁠🔧 How to Install 🐳

docker run -d --restart=always -p 3000:3000 --name gitminion osamayusuf/gitminion:dev

⁠Usage

  1. Configure Settings: Navigate to the settings page via the gear icon to enter your GitLab link and personal access token.
  2. Run Page: Use the Run page to trigger pipelines with optional environment variables.
  3. Link Page: Generate and open the CI/CD pipeline editor page from the Link page by providing the required project details.

⁠🖼 Screenshots

⁠Home Page
Profile Image
⁠Trigger Pipeline Page
Profile Image

⁠Contributing

Contributions to GitMinion⁠ are welcome, and any help that can improve the project is appreciated. Here’s how you can contribute:

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -am 'Add some AmazingFeature').
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a pull request.

⁠License

Distributed under the MIT License. See LICENSE for more information.

⁠Contact

[email protected]⁠

Tag summary

Content type

Image

Digest

sha256:13f7bd1c1…

Size

488.6 MB

Last updated

over 2 years ago

docker pull osamayusuf/gitminion:dev