Travis支持yarn,但它似乎在他们的企业解决方案中不起作用,而企业解决方案似乎是旧版本。
问题是:如何在没有 sudo 的情况下在 Travis 企业版上安装 yarn?
我假设即使我使用
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
特拉维斯不会自动使用yarn
而不是他们博客中提到的npm
。或?
您可以按照 https://yarnpkg.com/en/docs/install#alternatives-tab 中的说明进行操作
或者,看看我们是怎么做到的:https://github.com/travis-ci/travis-build/blob/02fb3b35c35cb7d69dd28923404c4cc02dc57ddd/lib/travis/build/script/node_js.rb#L211-L219
此外,如果您有关于特拉维斯企业的支持问题,可以发送电子邮件至 enterprise@travis-ci.com。
谢谢!