RAD Builder

This plugin allows Jenkins to invoke IBM Rational Application Developer as a build step.

Tutorial regarding the use of this plugin

For a complete tutorial describing how to use this plugin, refer to the Enhance continuous integration using Rational Application Developer and the Hudson build server article on developerWorks.

Introduction to Rational build utility

The nice guide to the Rational Build Utility details, on developerWorks, how to use the headless feature of Rational Application Developer.

About this plugin

This plugin is aimed at using the headless capabilities of IBM Rational Application Developer (RAD) 7.0/7.5, which is Ant-based, to build J2EE applications designed with RAD.

This plugin currently supports:

  • RAD 7.0 (version 1.x successfully tested with RAD 7.0.0.9 and RAD 7.0.0.10 – should work with other 7.0.0.x versions)
  • RAD 7.5 (version 1.x successfully tested with RAD 7.5.3, 7.5.4, 7.5.5, 7.5.5.1, 7.5.5.2 and 7.5.5.3 – should work with other 7.5.x versions)
  • RAD build utility (BU) 7.5 (version 1.x successfully tested with BU 7.5.3, 7.5.4, 7.5.5, 7.5.5.1, 7.5.5.2 and 7.5.5.3 – should work with other 7.5.x versions)
  • RAD build utility (BU) 8.0 (version 1.1.4 successfully tested with BU 8.0.2 – should work with other 8.0.x version)

BU is the fully headless version of RAD.

User guide

This plugin works as the built-in Ant builder:

  1. The first thing to do is to define RAD/BU installations in Hudson's configuration panel:
  2. Once done, corresponding build steps can be added to the project:

About the WORKSPACE environment variable

RAD uses an environment variable called workspace to define the RAD workspace to use. It means that there's a "competition" (no matter the case) between this variable and the one defined by Hudson (which refers to the project's workspace). As a consequence, don't use the WORKSPACE variable within this build step as it doesn't refer to what's expected.

Additional documentation

  • To get more information on the headless capabilities of RAD 7.0, please refer to the RAD 7.0 Infocenter
  • To get more information on the headless capabilities of RAD 7.5, please refer to the RAD 7.5 Infocenter
  • To get more information on BU 7.5, please refer to the RAD 7.5 Infocenter.
  • To get more information on BU 8.0, please refer to the RAD 8.0 Infocenter too.

Version history

Version 2.0 (source code not yet opened)

  • Support of WebSphere Message Broker Toolkit

Version 1.1.4 (03/04/2011)

  • Fixed a bug which was preventing to display RAD installations actually used by build steps (the first item in the installations list was always selected)

Version 1.1.3 (02/20/2011)

  • Implemented JENKINS-8652: Build logs are now annotated so that the logs for Ant targets can be accessed faster
  • Fixed JENKINS-8545: RAD Builder refused to work if the RAD installation path on a slave node was different than the path on the master node

Version 1.1.2 (03/27/2010)

  • Improved handling of the WORKSPACE/workspace environment variable: Now, the plugin sets RAD's workspace using workspace (lower case letters) whether it is running on Windows or Linux

Version 1.1.1 (01/24/2010)

  • Bug fix: The "Create PROJECT_WORKSPACE variable" option now works fine (previously, this new variable was created at the end of the build step rather than at the beginning)

Version 1.1 (12/04/2009)

  • The "Delete RAD workspace" option is now checked by default
  • Bug fix for the WORKSPACE environment variable on Windows: RAD/BU expects it to be an absolute path, not a relative one
  • Experimental (not yet tested): New "Create PROJECT_WORKSPACE variable" option to provide a replacement for the WORKSPACE environment variable

Version 1.0.1 (10/12/2009)

  • Bug fix for the WORKSPACE/workspace environment variable on Linux
  • Switch to the right groupId (org.jvnet.hudson.plugins rather than hudson.plugins)

Version 1.0 (10/11/2009)

If you use version a RAD or a BU installation on Linux, you need to edit, respectively, bin/runAnt.sh or eclipse/bin/runAnt.sh to change the workspace environment variable to WORSKPACE. Otherwise, RAD/BU may fail complaining that no valid workspace has been found (depending on the permissions of the user used to run RAD/BU). This has been fixed in 1.0.1.

  • Initial release

聚圣源网聚房山2018宝宝起名测试电视剧黑狐剧情介绍五行属木的起名字孙式男宝宝起名生肖猪宝宝起名宜用字男宝宝起名子免费评分小学四年级英语上册课本女孩宝宝起什么名字好美名腾起名怎么样修真诀女孩姓姜起名男孩女孩起名字常用字大全华尔街之狼迅雷下载茶叶店起名字皮具品牌起名辛唐米娜抚顺有村民发现猫科动物踪迹个性签名繁体字姓铁男孩起名8888小游戏结论英语起名八画属的字梦见北斗七星世界杯比分表水夏余姓女孩起名新水浒传分集剧情扫冰者秦怎么起名字淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化