El software de automatización de compilaciones automatiza tareas comúnmente realizadas en el proceso de desarrollo de software. Las tareas tienden a ser simples y repetitivas, e incluyen cosas como compilar código fuente o ejecutar pruebas automatizadas. El software de automatización de compilaciones a menudo se integra con productos de pruebas de software, sistemas de control de versiones, IDEs, herramientas de seguimiento de errores y proveedores de PaaS.
Para calificar para la inclusión en la categoría de Automatización de Compilaciones, un producto debe:
Automatizar tareas repetitivas en el proceso de desarrollo de software, como compilar código o ejecutar pruebas
Integrarse con otras herramientas de desarrollo como sistemas de control de versiones, IDEs o marcos de pruebas
Soportar la creación y gestión de pipelines de compilación para agilizar los flujos de trabajo de desarrollo