我最近安装了GitLab并尝试使用GitLab CI。我在GitLab服务器上成功启用了GitLab CI,并成功安装了一个CI Runner(如果这有关的话,在Windows上)。我为Windows CI Runner启用了一个项目,当我提交到仓库时,Runner被执行,我可以看到构建过程。
我按照文档安装了第二个CI Runner(在Debian上)。我可以看到Debian CI Runner已注册,以及Windows CI Runner。Debian CI Runner分配了相同的项目。然而,当我提交到仓库时,只有Windows CI Runner被执行,Debian CI Runner没有尝试构建。
我犯了什么错误或者还需要哪些配置才能使其生效?我已经尝试重新注册Debian CI Runner,但未成功。
更新1:Debian CI Runner现在正在执行,但Windows CI Runner没有执行。它似乎只选择单个Runner。
更新2:升级到“GitLab CI 7.14.1 2dee1b3”,但行为仍然存在。
更新3:在Scientific Linux机器上添加了第三个Runner。它已注册并分配给该项目,但只有单个Runner执行(目前是Debian CI Runner)。
GitLab CI 7.12.0 e96755c。
我按照文档安装了第二个CI Runner(在Debian上)。我可以看到Debian CI Runner已注册,以及Windows CI Runner。Debian CI Runner分配了相同的项目。然而,当我提交到仓库时,只有Windows CI Runner被执行,Debian CI Runner没有尝试构建。
我犯了什么错误或者还需要哪些配置才能使其生效?我已经尝试重新注册Debian CI Runner,但未成功。
更新1:Debian CI Runner现在正在执行,但Windows CI Runner没有执行。它似乎只选择单个Runner。
更新2:升级到“GitLab CI 7.14.1 2dee1b3”,但行为仍然存在。
更新3:在Scientific Linux机器上添加了第三个Runner。它已注册并分配给该项目,但只有单个Runner执行(目前是Debian CI Runner)。
GitLab CI 7.12.0 e96755c。