Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在不同的客户机之间分发Gitlab管道_Gitlab_Gitlab Ci Runner - Fatal编程技术网

在不同的客户机之间分发Gitlab管道

在不同的客户机之间分发Gitlab管道,gitlab,gitlab-ci-runner,Gitlab,Gitlab Ci Runner,我有一个管道,其中一些任务只能由某些客户机处理。例如,某些客户端只能执行某些测试,而其他客户端则用于编译。我可以在不同的客户之间分配我的管道链吗?例如: /--- Testing (test-client-1)--\ Build (build-client-1)--+ +-- Package (build-client-1) \--- T

我有一个管道,其中一些任务只能由某些客户机处理。例如,某些客户端只能执行某些测试,而其他客户端则用于编译。我可以在不同的客户之间分配我的管道链吗?例如:

                         /--- Testing (test-client-1)--\
Build (build-client-1)--+                               +-- Package (build-client-1)
                         \--- Testing (test-client-2)--/

您可以使用标记将特定任务分配给不同的跑步者:请参见和

job:
  tags:
    - ruby
    - postgres