我把我的笨拙的工作转移到了Bamboo,除了灰尘编译器之外,一切都很好。我的gruntfile中的所有其他任务都可以从竹子任务中定位,并且它们可以工作。 dustc
任务在运行时会出现此错误:Fatal error: Error: not found: dustc
。
我在构建机器的命令提示符上手动运行dustc
任务,我知道它是如何工作的。我甚至从Bamboo构建日志中复制了命令 - 它用于执行grunt任务的日志 - 它运行得很好。
当我从Bamboo中运行构建时,我无法让它工作。
非常感谢任何想法。
由于
答案 0 :(得分:0)
结果证明这是一个权限/可见性问题。
显然,系统用户(或至少是运行我的构建服务的用户)无法访问Windows中的系统环境变量。每天都学到新的东西!
我创建了一个用户来运行服务(我可能应该首先完成),并且非系统用户能够看到正确的PATH设置。
这解决了这个问题。