Gitlab-在创建分支后运行脚本

Gitlab-在创建分支后运行脚本,gitlab,gitlab-ci,git-branch,git-bash,Gitlab,Gitlab Ci,Git Branch,Git Bash,分支命令“git branch new123”之后是否有执行脚本的选项?如果用户将创建新的分支,我想自动签出到新的分支,并自动创建文件夹“new123”与分支名称和两个其他文件夹在这个文件夹内,如“int”,“ext” 您需要: 一个是您控制的服务器上的侦听器,它将从GitLab接收JSON推送事件,当检测到新分支时,它将执行您在存储库的本地克隆中描述的操作 或者一个可以在每次推送上运行的,其任务是在其工作区中执行相同操作之前检查该推送是否为新分支(因此在GitLab端,而不是像webhook

分支命令“git branch new123”之后是否有执行脚本的选项?如果用户将创建新的分支,我想自动签出到新的分支,并自动创建文件夹“new123”与分支名称和两个其他文件夹在这个文件夹内,如“int”,“ext”

您需要:

  • 一个是您控制的服务器上的侦听器,它将从GitLab接收JSON推送事件,当检测到新分支时,它将执行您在存储库的本地克隆中描述的操作

  • 或者一个可以在每次推送上运行的,其任务是在其工作区中执行相同操作之前检查该推送是否为新分支(因此在GitLab端,而不是像webhook那样在私有服务器上)