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

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

主站蜘蛛池模板: 玉环县| 开原市| 临朐县| 中宁县| 克拉玛依市| 富锦市| 阳原县| 德化县| 紫云| 罗江县| 恩平市| 成安县| 邵东县| 元氏县| 峨眉山市| 连江县| 兰州市| 山阴县| 永康市| 桓台县| 安阳县| 筠连县| 大竹县| 万盛区| 黄陵县| 桦甸市| 邹平县| 金寨县| 大英县| 旺苍县| 福州市| 虎林市| 昌宁县| 化德县| 苏尼特右旗| 南通市| 孝义市| 祁连县| 西丰县| 长汀县| 红桥区|