标签: java ant build automation hudson
在我目前的公司,我们每年大约两次构建主要版本,并且在整年中,当修复错误或添加新增强功能时,我们会构建服务包以便发布。
我正在使用哈德森进行上述步骤。如果可以指定hudson查看两个修订版并将它们之间的差异放入Service Pack(类文件到sp.jar中)。这将使我们能够自动化我们的增强或错误修复的部署,它肯定会增加优势。
如果有人知道此类功能或设置,您能否分享一下您的在线资源?
由于
答案 0 :(得分:1)
使用ant脚本可以实现输出: 查看一些可以帮助您的工具。
clirr
java -jar clirr-core-0.6-uber.jar -o OLD.jar -n NEW.jar
或JAPICC
japi-compliance-checker OLD.jar NEW.jar
或PkgDiff
pkgdiff OLD.jar NEW.jar