- List of build automation software
- Build automation
- Software build
- Bazel (software)
- GNU Autotools
- Incremental build (build system)
- GYP (software)
- Meson (software)
- Make (software)
- Gradle
Ghostbusters (1984)
Skyscraper (2018)
The Conference (2023)
Concrete Utopia (2023)
Money Electric: The Bitcoin Mystery (2024)
Bhakshak (2024)
List of build automation software GudangMovies21 Rebahinxxi LK21
This page lists notable software build automation tools and systems.
Sequencing
These tools sequence build operations – often based on dependencies – sometimes running tasks in parallel.
Apache Ant – Java build tool; uses XML format for configuration files
Apache Maven – Software tool for managing build dependencies
ASDF – de facto standard build facility for Common LispPages displaying wikidata descriptions as a fallback
Bazel – Software tool that automates software builds and tests
BitBake – Build automation tool tailored for building Linux distributions; written in Python
Boot – build automation and dependency management toolPages displaying wikidata descriptions as a fallback; written in Clojure
Boost boost.build – For C++ projects, cross-platform, based on Perforce Jam
Buck – Build system developed and used by Meta Platforms; written in Rust, using Starlark (BUILD file syntax) as Bazel
Buildout – programming tool aimed to assist with deploying softwarePages displaying wikidata descriptions as a fallback; Python-based
Cabal – package manager for Haskell softwarePages displaying wikidata descriptions as a fallback
D Dub – Official package and build manager of the D Language
Flowtracer – Build management toolPages displaying short descriptions of redirect targets
Gradle – Free software build automation tool; with a Groovy- and Kotlin-based domain specific language (DSL), combining features of Apache Ant and Apache Maven with more features like a reliable incremental build
Grunt – JavaScript build tool
Gulp – Server-side JavaScript build tool
IncrediBuild – Grid computing softwarePages displaying short descriptions of redirect targets
Leiningen – Build automation tool; for Clojure projects
Make – Software build automation tool; one of the earliest build automation tools; many variants
Mix – Build automation software for Elixir
MSBuild – Build automation software; from Microsoft
NAnt – .NET build softwarePages displaying wikidata descriptions as a fallback; based on Ant
Ninja – Free build automation software
Perforce Jam – Build tool by Perforce, inspired by Make
Qt Build System – cross-platform free and open-source software for managing the build process of softwarePages displaying wikidata descriptions as a fallback
Rake – Make-like tool written in RubyPages displaying wikidata descriptions as a fallback
sbt – Open-source build tool for Scala and Java projects
SCons – software construction toolPages displaying wikidata descriptions as a fallback; Python-based
Stack – Haskell development tool
Waf – software build automation toolPages displaying wikidata descriptions as a fallback; Python-based
Meta build
Called meta-build tools, these generate configuration files for other build tools such as those listed above.
CMake – Cross-platform build tool for configuring platform-specific builds; very popoular; integrated with IDEs such as Qt Creator, KDevelop and GNOME Builder
GNU build system (aka Autotools) – Software build toolset from GNUPages displaying short descriptions of redirect targets
GYP (Generate Your Projects) – Build automation tool created by Google; superseded by GN which generates files for ninja and other tools
imake – build automation system written for the X Window SystemPages displaying wikidata descriptions as a fallback
OpenMake Software Meister
Meson – Build automation tool; integrated with GNOME Builder
Premake – Cross-platform build tool for configuring platform-specific builds; written in Lua
qmake – software build tool that generates MakefilesPages displaying wikidata descriptions as a fallback
Continuous integration
Continuous integration systems automate build operations at a relatively high level via features including: scheduling and triggering builds, storing build log and output files and integrating with version control systems.
AnthillPro – Continuous integration server
Apache Continuum – Continuous integration server for building Java-based projects; discontinued
Bitbucket Pipelines and Deployments – Continuous integration for Bitbucket hosted repositories
Buildbot – Continuous integration testing framework
CruiseControl – Software continuous build framework
Go continuous delivery – Open source, cross-platform
GitLab Runner – Continuous integration
GitHub Actions – Free continuous integration service for open-source projects
Hudson – Continuous integration tool
Jenkins – Open source automation server; Hudson fork
Spinnaker – Open source multi-cloud continuous delivery service from Netflix and Google
TeamCity – build management and continuous integration serverPages displaying wikidata descriptions as a fallback
Travis CI – Service to build and test software projects
Others
checkinstall – Computer program for Unix-like operating systemsPages displaying short descriptions of redirect targets
Open Build Service – platform for multiple Linux distributionsPages displaying wikidata descriptions as a fallback
Licensing
See also
Comparison of continuous integration software
List of software package management systems
List of version-control software
Make variants – Tools based on or very similar to Unix make
Software configuration management – Tracking and controlling software changes
References
Kata Kunci Pencarian:

Build Automation: The First Step Towards DevOps Automation

Top 10 BEST Build Automation Tools To Speed Up Deployment Process

26 Build Automation Software Every Developer Must Know - The CTO Club

Top 10 BEST Build Automation Tools To Speed Up Deployment Process

Build Automation Tools for Software Development - Whitepaper

Build Automation and Tools, Explained | AltexSoft

Build Automation and Tools, Explained | AltexSoft

What is Build Automation in Software Development?

Build Automation - Your Guide to an Automated Build Process | Buildd.co

Build vs Buy: Scheduling automation software | Cronofy Blog

20 Best Build Automation Tools for Modern Software Development

Top 10 Business Process Automation Software Tools - Capacity