使用Jenkins和irrFuscator - 不会过度混淆源代码

时间:2012-05-01 15:57:36

标签: ant jenkins

我不知道是否有人会尝试使用Jenkins / Ant / irrFuscator组合 - 希望有人能够提供一些方向。

问题是我在jenkins中开始构建,一切似乎都正常构建,直到我的构建部分中的ant文件调用irrFuscator。在这一点上,詹金斯仍然说它正在尝试建造这个项目(建筑轮子一直在旋转)但是irrFuscator似乎没有发生任何事情。

我已经检查过任务管理器,irrFuscator没有占用CPU时间。

如果我从任务管理器强制退出irrFuscator,则构建失败 - 所以jenkins知道irrFuscators存在。

我在jenkins之外运行构建,一切似乎都很好。

可以提供构建日志,但那里没有有用的信息 - 它只是说它在等待。

如果有人有任何想法,我很乐意听到您的意见!如果需要进一步的信息,请随时询问。

感谢您花时间阅读!

1 个答案:

答案 0 :(得分:1)

从未使用irrFuscator,但首先要检查:

  • 确保您在前台运行Jenkins(而不是作为后台服务)。最简单的方法是使用java -jar jenkins.war [other options]命令(参考this document)。

  • 确保在Jenkins外部运行时运行Jenkins作为运行它的用户。