Likelihood to Recommend Apache Ant is suitable for the scenarios where central repository is not required for your developed application and It has a great architecture with less complexity and the situation where automated configuration is needed then Apache Ant is not suitable for that use case. Apache Ant is easy to use tool.
Read full review Mostly it is very suitable for any product based company who wants to add a CI system for their products. This tool is perfectly suitable for a company which releases builds very frequently. By using this tool they can reduce a tremendous amount of manual effort. If company's budget is not high and if they can not afford the premium plan then this tool won't be suitable for them because the basic version of this tool won't provide much functionality
Read full review Pros Support non java application development as well Flexible XML scripting Support any platform Read full review First thing is this tool is scalable which is the biggest advantage of this tool. It won't take much time in setup and making it ready. It has a very good user interface. This tool has almost every source code repository support like Git, SVN, Microsoft Foundation Server etc. Moreover, it has very good support for various build tools like Visual Studio, MSBuild etc., which makes it even batter. We can trigger multiple builds at a time with the Premier subscription. It allows users to apply many deep levels of configurations which make the whole system even easier. Read full review Cons Better lifecycle management can be done So much configuration details needs to provide Order of the flow needs to define in advance Read full review Mostly I don't have much more recommendation for improvement because this tool provides almost everything which would be required in any continuous integration system. But still I would suggest improvement in the reporting system. The build report is a field where they can make improvement by adding more information if they want. Read full review Alternatives Considered Compare to other tools like
Eclipse or
Jenkins , Apache Ant is really easy to use tool. and It is very flexible tool which can be learn in couple of days time. And Apache ant help to write the custom java based hooks which enable more capabilities and features in the application
Read full review In my previous company I have used
Jenkins for maintaining their CI system. Even this tool is also very good. The good thing about this tool is it’s an open source project. So in terms of pricing, we can consider this tool as an alternative to continua CI. One has to compare both of the products before going to use any one because both have their own benefits and drawbacks.
Read full review Return on Investment Overall positive impact Speed up the development process Easy deployment process Read full review Basically, this tool will reduce manual effort of creating, deploying and testing software products. So ultimately it will reduce manpower which would otherwise be required for such things. It is time saving and improves the overall performance of the entire team and system. Read full review ScreenShots