首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >有谁能建议使用jenkins对angularjs做CI/CD的步骤吗?

有谁能建议使用jenkins对angularjs做CI/CD的步骤吗?
EN

Stack Overflow用户
提问于 2017-04-05 10:49:56
回答 1查看 1K关注 0票数 1

我有在angularjs中的示例应用程序,我想使用jenkins对该应用程序做CI/CD。我已经在jenkins服务器上安装了npm节点,并配置了一个自由式作业,其中我提到了npm (shell命令)。如何为该应用程序构建war文件?

EN

回答 1

Stack Overflow用户

发布于 2017-04-05 10:59:00

对于jenkins配置,除了普通的repo配置之外,添加Execute:

代码语言:javascript
代码运行次数:0
运行
复制
#!/bin/bash
set -e
echo Building Angular UI...
cd ui/angular
grunt release

在上面的配置中,我们需要移动到角码,然后执行grunt释放。这将创造角度的建造。然后我们可以将构建(可能使用ant脚本)复制到我们的服务器we应用程序中。

代码语言:javascript
代码运行次数:0
运行
复制
grunt.registerTask('release', [
    'clean:temp',
    'copy:setup',
    'requirejs:build',
    'copy:build',
    'cssmin',
    'replace',
]);

grunt.registerTask('deploy', [
    'release',
    'compress:zip',
    'clean:build'
]);

是的,我们可以创建一个新的任务部署,它将释放我们的代码,然后压缩发布文件夹。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43229025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档