纱线安装在Jenkins上跳过包裹

时间:2018-06-06 15:50:07

标签: jenkins jenkins-pipeline yarnpkg

手动运行时,yarn install无故障地运行。 然而,当从Jenkins运行时,一个软件包就丢失了!即使在手动执行后运行。我每次只运行一个yarn个实例。

在这两种情况下(手动和Jenkins),我使用相同的工作目录和相同的用户。丢失的包是ng,它是@angular的依赖项(yarn install在嵌套文件夹中创建更多package.json个文件。)

任何想法可能是导致此问题的原因?

1 个答案:

答案 0 :(得分:0)

目前我使用yarn install --check-files作为解决方法,直到我弄清楚为什么yarn首先删除了包。如果有人有更好的解决方案,我想听听它:)