【发布时间】:2020-07-20 09:16:47
【问题描述】:
分支命令后是否有执行脚本的选项:'git branch new123?如果用户将创建新分支,我想自动结帐到新分支并自动创建文件夹“new123”,其中包含分支名称和该文件夹内的其他两个文件夹,如“int”、“ext”。
【问题讨论】:
标签: gitlab gitlab-ci git-branch git-bash
分支命令后是否有执行脚本的选项:'git branch new123?如果用户将创建新分支,我想自动结帐到新分支并自动创建文件夹“new123”,其中包含分支名称和该文件夹内的其他两个文件夹,如“int”、“ext”。
【问题讨论】:
标签: gitlab gitlab-ci git-branch git-bash
你需要:
GitLab webhook,它是您控制的服务器上的侦听器,它将接收来自 GitLab 的 JSON 推送事件,并且在检测到新分支时,将执行您在本地克隆中描述的操作存储库。
或GitLab-CI job,它可以在每次推送时运行,并且在其工作区中执行相同操作之前,其工作将检查该推送是否为新分支(因此在 GitLab 端而不是在私有服务器上)就像 webhook 一样)
【讨论】: