- 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
- Implementing Cisco UCS Solutions
- Kali Linux滲透測(cè)試全流程詳解
- 開(kāi)源安全運(yùn)維平臺(tái)OSSIM疑難解析:入門(mén)篇
- Extending Bootstrap
- 嵌入式操作系統(tǒng)(Linux篇)(微課版)
- Linux Shell編程從入門(mén)到精通(第2版)
- Linux自動(dòng)化運(yùn)維:Shell與Ansible(微課版)
- 嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS原理與實(shí)踐
- Dreamweaver CS5.5 Mobile and Web Development with HTML5,CSS3,and jQuery
- INSTANT Migration from Windows Server 2008 and 2008 R2 to 2012 How-to
- 從零開(kāi)始學(xué)安裝與重裝系統(tǒng)
- 鴻蒙操作系統(tǒng)設(shè)計(jì)原理與架構(gòu)
- Windows Server 2008組網(wǎng)技術(shù)與實(shí)訓(xùn)(第3版)
- Java EE 8 High Performance
- Serverless Architectures with Kubernetes