首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Hosted Agent上预安装某些工具?

如何在Hosted Agent上预安装某些工具?
EN

Stack Overflow用户
提问于 2019-03-21 06:33:02
回答 2查看 125关注 0票数 0

默认情况下,我使用的托管代理不支持yarn命令,而只支持npm。很悲哀,对吧?

当然,我可以在我的构建管道中有一个步骤,在每次运行时通过scoopchoco[latey]下载并安装yarn,但我真的不喜欢为一些应该开箱即用的东西增加构建时间的想法。

那么我如何预先安装我需要的工具呢?

EN

回答 2

Stack Overflow用户

发布于 2019-03-21 14:00:58

您不一定需要使用私有代理--您可以在预先构建的容器中运行构建。这样,您就可以控制托管代理。

代码语言:javascript
复制
resources:
  containers:
  - container: tests
    image: my/container:tests

jobs:
  - job: run_tests
    container: tests
    pool:
      vmImage: 'Ubuntu-16.04'
    steps:
    # actual build
    ...
票数 2
EN

Stack Overflow用户

发布于 2019-03-21 06:45:06

不需要。托管代理每次都是新的。你不能做任何事情来缓存上面的东西。

如果这是必需的,您应该在您控制的计算机上安装私有代理。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55271139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档