osamayusuf/gitminion

By osamayusuf

Updated about 2 years ago

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

Image
Integration & delivery
Developer tools
2

205

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

about 2 years ago

docker pull osamayusuf/gitminion:dev