0
其实我已经有java的应用程序作为后端和backbonejs应用程序作为前端。两者完全分开。现在我已经在我的前端中引入了一些我需要在打包war文件之前执行的grunt任务。因此,打包的war文件具有由grunt任务生成的文件。如何在cloudbees上使用grunt-maven-plugin?
本地我可以从maven执行grunt任务。
但是为了部署,我们一直在使用cloudbees。我试图在互联网上搜索,但我没有任何解决方案。虽然我经历了一个问题“How do I get a grunt task working with a Cloudbees Jenkins build”,并通过文档,但我仍然无能为力。
我的猜测是我需要运行grunt任务后构建为一个shell脚本。
那么如何在cloudbees上为现有的maven项目设置node.js环境?
是目前我在预编译尝试下面的shell脚本: node_version = 0.10.21 '如果[! -e nodejs-plugin- $ node_version.zip] then wget https://s3.amazonaws.com/clickstacks/admin/nodejs-plugin-$node_version.zip unzip nodejs-plugin- $ node_version.zip tar xf node.tar.gz MV节点-v * node_lib 网络 出口PATH = $ PATH:$ WORKSPACE/node_lib/bin中 -v' –
这将打破詹建,因为我在解析POM文件得到一个错误 节点。 –