我们在 Stage Server 上为 CI/CD 使用 Gitlab CE 和 Gitlab Runner。我们有一个分支,比如说 dev1,我们需要为不同的更改执行不同的任务。
例如,对于前端的东西,我们需要一个编译器来启动,而对于后端,我们需要运行 php-unit。
我可以在 push 中决定我想开始什么样的 Pipeline 吗?我看到了标签,但我想它们在 git(用于版本控制)和 gitlab(用于跑步者)中是不同的。
该用例是否有最佳实践,还是我必须使用 2 个不同的分支?
我们在 Stage Server 上为 CI/CD 使用 Gitlab CE 和 Gitlab Runner。我们有一个分支,比如说 dev1,我们需要为不同的更改执行不同的任务。
例如,对于前端的东西,我们需要一个编译器来启动,而对于后端,我们需要运行 php-unit。
我可以在 push 中决定我想开始什么样的 Pipeline 吗?我看到了标签,但我想它们在 git(用于版本控制)和 gitlab(用于跑步者)中是不同的。
该用例是否有最佳实践,还是我必须使用 2 个不同的分支?