如何使TravisCI并行运行流程/测试/棉绒?

肯尼斯·特龙

在我的.travis.yml我有这个。

script:
- yarn lint    
- yarn flow  
- yarn test --runInBand   

我想知道是否有办法让它们并行运行?

雅各布·扎拉斯(Jakub Zalas)

Travis文档中几乎没有建议可以使用,即将构建分为多个工作:https : //docs.travis-ci.com/user/speeding-up-the-build/

您可以做的另一件事是采用GNU parallel:

addons:
    apt_packages:
        - parallel

script:
    - parallel --gnu --keep-order ::: 'yarn lint' 'yarn flow' 'yarn test --runInBand'

GNU parallel命令具有许多您可能需要调整的选项。在其网站https://www.gnu.org/software/parallel/上了解有关该工具的更多信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章