goddyzhao

  • Archive
  • RSS

使用Nodejs来编写Hudson(Jenkins)构建代码

Update:Jenkins的使用方式和如下一致!

Hudson中默认的Build方式有四种,分别是:

  1. Shell脚本
  2. Windows的批处理命令
  3. 调用Maven2任务
  4. 调用Ant任务
  5. 调用Maven3任务
如下图所示:
这5种方式,除了shell和ant之外,其他我都很生疏。作为前端工程师,俺最熟悉的还是JavaScript,所以,自然而然就想到了,要是能够用JavaScript写构建代码就爽多了!
Hudson强大的插件系统解决了我的问题,通过安装nodejs的hudson插件,就可以实现我的需求了,具体步骤如下:
  1. 安装nodejs插件 “点击” Manage Hudson -> Manage Plugins -> 选择Available标签 -> 找到nodejs plugin 点击“Install”进行安装
  2. 安装完成之后,hudson会自动重启,然后,再进入配置job界面,这时候就会发现build类型多了一种
  3. 选择“Execute NodeJS script”之后,输入如下build代码
  4. 点击“Save”,然后“Build Now”,成功的话,通过“Console Output”就可以看到如下结果
至此,就成功使用nodejs来书写构建代码了!
    • #nodejs
    • #Continuous Intergration
    • #Hudson
    • #Jenkins
  • 9 months ago
  • 23
  • Permalink
  • Share
    Tweet

23 Notes/ Hide

  1. conferencex0 liked this
  2. marketplaced09 liked this
  3. federally liked this
  4. condensed02f liked this
  5. marketing88eto liked this
  6. committeeme8 liked this
  7. keynotetis8 liked this
  8. ashleyok78 liked this
  9. lasonyasa0 liked this
  10. kerlinquallb liked this
  11. goddyzhao posted this
← Previous • Next →

About

Avatar F2E
Web Developer
UED Taobao
Fudan University

Pages

  • 我的简历
  • 我的英文博客
  • 深入学习JavaScript
  • 深入学习Node

Me, Elsewhere

  • @goddyzhao on Twitter
  • Facebook Profile
  • goddyzhao on github
  • RSS
  • Random
  • Archive
  • Mobile

文章未经同意切勿随意转载. Effector Theme by Carlo Franco.

Powered by Tumblr