我目前正在改进在Gitlab CE 10.6.0中拥有的Jenkins的集成。 目前,我们有一个Webhook可以触发Jenkins中的管道。这项工作执行得很好,但是在Gitlab中,只有一个显示的管道正在等待直到最终失败,因为没有安装任何运行器。 我设法改善了Jenkins方面的groovy脚本,使其状态也显示在gitlab中,如下图所示:
我现在的问题是仍然显示父作业尚未完成,并且仍未运行。我尚未在服务器上安装Gitlab Runner(主要是因为我不是它的管理员),而且我认为这不是一个选择。
关于我如何只显示Jenkins部分而不显示管道的内部Gitlab部分的任何想法吗?
答案 0 :(得分:0)
经过更多研究,看来我的项目中有一个gitlab-ci.yml文件,有人几个月前就上过,但是没有人使用了...
因此,解决方案是删除它,使其仅包含詹金斯步骤的管道