我在我的一个项目的窗口框中设置了jenkins CI服务器。有一部分是用Coffeescript编写的。以前这部分没有循环到构建过程中。现在它需要。与詹金斯自动化coffeescript编译
我还没有看到任何的CoffeeScript插件詹金斯,或从谷歌远在詹金斯建设的CoffeeScript的话题。
我找成立詹金斯最简单的方法构建以包括一个咖啡编译步骤。最好通过jenkins上的插件而不是手动在盒子上安装程序。
目前的CoffeeScript通过命令编译像这样
coffee --lint --watch --output "C:\repositories\martha\trunk\bb\app\bin\js/" --compile "C:/repositories/martha/trunk/bb/app/src/"
在Node.js的
命令提示符发展盒
我也注意到,詹金斯有你在哪里使Node.js的插件能够在构建步骤中运行脚本。我不相信我可以通过node.js脚本而不是命令行使用命令npm install -g coffee-script
或coffee --compile
。虽然我希望我错了。
目前我看到的最好的选择是在机器上安装的node.js,使用NPM安装咖啡脚本,然后运行批处理脚本的生成步骤。尽管我愿意继续这样做,但我希望在盒子上进行较少的手动安装,以便在更多项目中使用咖啡脚本。
这是我最好的选择吗?
沃斯说,虽然我用Node.js的编译咖啡脚本,node.js的本身,和它的能力,是非常新的我。
在这个想法上,我可能会将extras/coffee-script.js作为node.js脚本运行。 – 2013-02-20 16:49:55