官术网_书友最值得收藏!

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

主站蜘蛛池模板: 调兵山市| 清水县| 油尖旺区| 修文县| 江油市| 黔西县| 九龙县| 普定县| 南通市| 珠海市| 成武县| 田林县| 鱼台县| 北辰区| 曲松县| 齐河县| 门源| 金阳县| 马山县| 南投市| 牡丹江市| 图木舒克市| 个旧市| 阳原县| 西平县| 信阳市| 固阳县| 临颍县| 宣恩县| 榆林市| 双峰县| 自治县| 玉田县| 历史| 漳浦县| 马关县| 高州市| 邻水| 扎囊县| 始兴县| 大关县|