Gitlab CI中限制pipeline同时运行
遇到这个场景:gitlab配置了CI。当用户A提交了代码,自动触发了一个job在pipeline中运行;几乎同时,用户B也提交了一份代码,也触发了一个job在pipeline中运行。job的运行需要一定时间,于是job A和job B...
遇到这个场景:gitlab配置了CI。当用户A提交了代码,自动触发了一个job在pipeline中运行;几乎同时,用户B也提交了一份代码,也触发了一个job在pipeline中运行。job的运行需要一定时间,于是job A和job B...
现在用gitlab做CI/CD,在测试阶段时会运行django的单元测试,也希望能看到当前覆盖率是多少,并且能设置一个指标,覆盖率未达标就报错,即使目前的测试全部通过。这样能尽量的提高测试覆盖率,把tdd做好,有助于代码质量。
...