Build Automation tool

Build Automation is the process for automating the creation of the build, compiling the source code, packaging the code into executables, and running test automation.

Build tools can be differentiated into two types, such as task-oriented and product-oriented. Task-oriented build tools will describe the dependency in a specific set of tasks. Product-oriented build tools describe things in terms of products.

Popular tools are Maven, Ant, and Gradle.

Get Expert AWS Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.