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

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

主站蜘蛛池模板: 永宁县| 金坛市| 成都市| 兰考县| 长宁县| 邢台县| 鄂托克旗| 南平市| 灌南县| 忻州市| 佳木斯市| 金华市| 庄河市| 海淀区| 同仁县| 蕲春县| 临颍县| 木兰县| 博湖县| 隆昌县| 余姚市| 通化县| 内丘县| 胶州市| 雅江县| 鄄城县| 灵丘县| 习水县| 密山市| 蕲春县| 台北县| 汤原县| 衡阳县| 静宁县| 扶余县| 宝清县| 光泽县| 云浮市| 清涧县| 织金县| 红河县|