1
3
简短回答: 当然-一切皆有可能。Gitlab有一个很好的API( including creating an MR )中。但我认为走那条路是不好的。你应该像设计的那样利用gitlab。你启动合并请求太晚了。在开始任何工作之前启动它,合并请求将保持打开状态。 整个持续时间 你的分支。 长答案: 这是理想的Gitlab工作流:
这与github的工作方式(我是从github来的)基本上是相反的 有 告诉别人你在做什么。
编辑: 听起来你对利用api很感兴趣。实际上有一个名为“python gitlab”的python包可以正常工作 http://python-gitlab.readthedocs.io/en/stable/gl_objects/mrs.html
这当然是一个例子,你必须调整它以满足你的精确需求。 |
2
1
另一种方法是:
见 documentation 和 issue 是的。 |
3
1
为了满足我的简单需求,我只需在我的管道中添加一个最终阶段,它基本上执行一个bash脚本,该脚本改编自 this post 是的。 编辑: 应@yuva的要求
在commit.sh中
|
charleslcso · 从开源克隆并推送到我的GitHub[重复] 1 年前 |
Itachi · 无法为python项目安装“DAWG”包 1 年前 |
Igor · git重置已删除目录上的头 2 年前 |
Robo · 撤消删除Git中被忽略的文件 2 年前 |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
Siggi · 使用git移动文件时丢失历史记录 2 年前 |