Bamboo Grunt' dustc'任务失败

时间:2014-09-19 21:05:39

标签: gruntjs npm bamboo dust.js dustc

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

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

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

非常感谢任何想法。

由于

1 个答案:

答案 0 :(得分:0)

结果证明这是一个权限/可见性问题。

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

我创建了一个用户来运行服务(我可能应该首先完成),并且非系统用户能够看到正确的PATH设置。

这解决了这个问题。