- Learning Continuous Integration with Jenkins(Second Edition)
- Nikhil Pathania
- 171字
- 2021-07-02 21:18:31
Self-triggered builds
The next important thing to understand is the self-triggered automated build. Build automation is simply a series of automated steps that compile the code and generate executables. The build automation can take the help of build tools like Ant and Maven. The self-triggered automated build is the most important part of a CI system. There are two main factors that call for an automated build mechanism:
- Speed.
- Catching integration or code issues as early as possible.
There are projects where 100 to 200 builds happen per day. In such cases, speed plays an important factor. If the builds are automated, then it can save a lot of time. Things become even more interesting if the triggering of the build is made self-driven, without any manual intervention. Auto-triggered build on every code change further saves time.
When builds are frequent and fast, the probability of finding an error (build error, compilation error, or integration error) in the framework of SDLC is higher and faster:
Probability of error versus build graph
- 電腦組裝與系統安裝
- 鴻蒙生態:開啟萬物互聯的智慧新時代
- UNIX操作系統設計
- Linux網絡操作系統與實訓(第三版)
- 精解Windows 8
- 新手易學:系統安裝與重裝
- Distributed Computing with Go
- 精解Windows 10
- Learn CUDA Programming
- Windows 7實戰從入門到精通(超值版)
- Windows 7使用詳解(修訂版)
- Heroku Cloud Application Development
- Advanced Infrastructure Penetration Testing
- 電腦辦公(Windows 7+Office 2016)入門與提高
- BuddyPress Theme Development