Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CJ GitLabNew to Visual Studio Code? Get it now.
CJ GitLab

CJ GitLab

xiaokyo

|
81 installs
| (0) | Free
GitLab integration for CJ project
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CJ gitlab 私服快速合并和发布测试

功能特点

  • 支持 CJ 项目一键发布到测试环境
  • 支持私服项目一键合并到 cn 和 com环境
  • 自动识别测试环境是 dev 还是 master, cn 环境是 master-cn 还是 cn, com 环境是 release 还是 master
  • 复制合并链接带上项目的信息。例:项目名称、最后一条commit信息、合并环境
  • 简化发布流程,提高工作效率

安装

点击下面链接安装 https://marketplace.cursorapi.com/items?itemName=xiaokyo.cj-gitlab

或者在vscode的插件市场中搜索CJ GitLab

使用方法

基础配置

在 vscode 配置如下

"cj-gitlab.apiUrl": "http://192.168.5.143:1180",
"cj-gitlab.token": "xxxxxx"

获取 gitlab token页面

http://192.168.5.143:1180/profile/personal_access_tokens

分支映射配置(可选)

如果项目的环境分支与默认规则不符,可以通过 branchMapping 配置自定义各环境的目标分支。

默认行为:

  • 测试环境(test):优先查找 release 分支,有则合并到 master,否则合并到 dev
  • CN 线上环境(cn):优先查找 master-cn 分支,有则合并到 master-cn,否则合并到 cn
  • COM 线上环境(com):优先查找 release 分支,有则合并到 release,否则合并到 master

自定义配置示例:

"cj-gitlab.branchMapping": {
  "project-a": {
    "test": "master",
    "cn": "master-cn",
    "com": "release"
  },
  "project-b": {
    "test": "dev-test"
  }
}
  • 已配置的项目和环境按配置值优先级执行
  • 未配置或未指定环境的项目自动走默认逻辑

贡献指南

欢迎提交 Issue 和 Pull Request。

许可证

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft