我正在使用Jenkins来部署我的java webapps。现在我有一个纯粹的javascript项目(使用gulp构建)。如何在tomcat服务器上使用jenkins进行部署?构建javascript项目就像Jenkins上的魅力一样,只要它们是java项目(.war)的一部分就可以部署。
有没有办法编写shell脚本来部署纯js项目或Jenkins插件来做到这一点?我不想在项目文件中进行部署配置,比如使用gulp taks。
希望你能帮助我。
答案 0 :(得分:0)
您可以使用此节点module使其正常工作。
var jenkins = require('gulp-jenkins');
jenkins.init({
username: 'Agent_007',
password: 'golden_gun',
url: 'jenkins.your-site.com'
});
gulp.task('build production', function() {
return gulp.src('./*')
.pipe(jenkins.build('Secret_App', {
target_env: 'prod',
tag_name: 'tags/v0.07/trunk',
}));
});