如何从jenkins运行npm / grunt命令
我是新来的这个领域,试图从jenkins运行以下命令:
npm install grunt quickStart
到目前为止,我已经在窗口机器上运行jenkins作为窗口服务,并且还为jenkins安装了NodeJs插件。
然而,我坚持和退出困惑按照说明在这里 ,它要求我添加一个或模式nodeJs安装,我找不到这些设置,甚至不知道如果我甚至需要他们在第一位。
这是要求我做的一点:
我无法看到我创build的jenkins工作的这个设置。 有没有一种简单的方法来从.bat
或.sh
脚本运行jenkins中的这些命令,一个.bat
会被推荐,因为我在窗口机器上。
注意:我已经在jenkins中使用git签出了一个项目!
谢谢
“它要求我添加一个或模式nodeJs安装,我找不到这些设置,甚至不知道是否我甚至需要它们。 ”
我不认为你需要,我已经指出jenkins节点安装文件夹一个没有更多..为此,你去pipe理jenkins – >configuration系统 – > NodeJS – > NodeJS安装..input你喜欢的任何名称和指向节点主文件夹的位置。
…我无法看到我创build的jenkins工作的这个设置…
一旦你在你的jenkinsconfiguration中configuration了你应该有这样的configuration:
有没有一种简单的方法来运行这些命令jenkins从.bat或.sh脚本,一个.bat会被推荐,因为我在窗口机器
我很抱歉不知道你指的是什么命令…所以总结一下:
- 你必须告诉jenkins你有什么节点安装
- 在你的工作中使用这个configuration
希望这可以帮助…
- 通过Git部署简单的SPA到Azure
- Node Express – 存储和检索authentication令牌
- 从Angular中的服务器下载文本/ csv内容,而不是在Mozilla FireFox中工作
- 将链接从移动网页浏览器迁移到移动应用程序
- 不知道如何使用meanjs限制路线
- UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):
- Angular.JS:由于以下原因无法实例化模块路由:错误:$ injector:nomod模块“路由”不可用
- 在使用AngularJS发送GET请求时,无法从WebStorm IDE执行“打开”无效URL
- 错误:使用MEAN w / Heroku