【问题标题】:Bamboo Grunt 'dustc' task failingBamboo Grunt 'dustc' 任务失败
【发布时间】:2014-09-29 23:52:55
【问题描述】:

我已将繁重的工作转移到 Bamboo 中,除了灰尘编译器之外,一切都运行良好。我的 gruntfile 中的所有其他任务都可以从竹子任务中定位,并且它们可以工作。 dustc 任务在运行时会出现此错误:Fatal error: Error: not found: dustc

我已经在构建机器的命令提示符下手动运行dustc 任务,我知道它是如何工作的。我什至从 Bamboo 构建日志中复制了命令——它用于执行 grunt 任务——它工作得很好。

当我在 Bamboo 中运行构建时,我无法让它工作。

任何想法将不胜感激。

谢谢

【问题讨论】:

  • 代码是什么样的?
  • 这是windows还是linux?本地代理还是远程代理?

标签: gruntjs npm bamboo dust.js dustc


【解决方案1】:

事实证明这是一个权限/可见性问题。

显然系统用户(或至少是运行我的构建服务的用户)无权访问 Windows 中的系统环境变量。每天学习新东西!

我创建了一个用户来运行该服务(我可能一开始就应该这样做)并且该非系统用户能够看到正确的 PATH 设置。

这解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-29
    • 1970-01-01
    • 2013-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-25
    相关资源
    最近更新 更多