Skip to content

🚀 GitLab Connect simplifies GitLab operations by providing an easy-to-use interface. 🔄 It integrates seamlessly with GitLab’s API, optimizing your workflow and enhancing collaboration. 🤝 GitLab Connect 通过提供一个易于使用的界面,简化了 GitLab 操作。🔄 它与 GitLab 的 API 无缝集成,优化了你的工作流程并增强了协作。🤝

License

Notifications You must be signed in to change notification settings

hasnum-stack/gitlab-connect

Repository files navigation

GitLab Connect 🚀

Introduction 📖

GitLab Connect is a tool designed to streamline the process of managing merge requests and other GitLab operations directly from your application. It provides an intuitive interface and seamless integration with GitLab's API.

Features ✨

  • Simultaneously manage multiple repositories 📂
  • Standardize versioning processes across projects 📊
  • Create and manage merge requests 🔀
  • Preview merge requests 👀

Setup 🛠️

Prerequisites 📋

  • Node.js (v18 or higher)
  • pnpm (v9 or higher)

Installation 📦

Clone the repository and install the dependencies:

git clone
pnpm i

Configuration ⚙️

Create a .env.local file in the root directory and add your GitLab credentials and configuration:

PUBLIC_SERVICE_TOKEN=your_gitlab_token
PUBLIC_SERVICE_BASEURL=/api/v4
PUBLIC_SERVICE_TARGET=http://your_gitlab_instance
PUBLIC_PROJECT_USERNAME=your_username

Get Started 🚀

Start the development server:

pnpm dev

Build the app for production:

pnpm build

Support 👍

If you like this project, please give it a star on GitHub!

About

🚀 GitLab Connect simplifies GitLab operations by providing an easy-to-use interface. 🔄 It integrates seamlessly with GitLab’s API, optimizing your workflow and enhancing collaboration. 🤝 GitLab Connect 通过提供一个易于使用的界面,简化了 GitLab 操作。🔄 它与 GitLab 的 API 无缝集成,优化了你的工作流程并增强了协作。🤝

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published