yarn install 在 Jenkins 上跳过包
yarn install skips packages on Jenkins
手动 运行 时,yarn install
工作顺利。
然而,当来自 Jenkins 的 运行 时,一个包就不见了!即使在 运行 手动执行后。我每次只 运行 一个 yarn
实例。
在这两种情况下(手动和 Jenkins),我使用相同的工作目录和相同的用户。缺少的包是 ng
,它是 @angular
的依赖项(yarn install
在嵌套文件夹中创建更多 package.json
个文件)。
任何想法可能是这个问题的原因?
目前我使用 yarn install --check-files
作为解决方法,直到我弄清楚为什么 yarn
首先删除包。如果有人有更好的解决方案,我想听听:)
手动 运行 时,yarn install
工作顺利。
然而,当来自 Jenkins 的 运行 时,一个包就不见了!即使在 运行 手动执行后。我每次只 运行 一个 yarn
实例。
在这两种情况下(手动和 Jenkins),我使用相同的工作目录和相同的用户。缺少的包是 ng
,它是 @angular
的依赖项(yarn install
在嵌套文件夹中创建更多 package.json
个文件)。
任何想法可能是这个问题的原因?
目前我使用 yarn install --check-files
作为解决方法,直到我弄清楚为什么 yarn
首先删除包。如果有人有更好的解决方案,我想听听:)