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

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

主站蜘蛛池模板: 兴仁县| 连江县| 赣榆县| 光泽县| 曲沃县| 望城县| 泌阳县| 霸州市| 灌云县| 比如县| 固原市| 太保市| 都江堰市| 晴隆县| 明光市| 昌江| 酒泉市| 仙居县| 常熟市| 清新县| 汤原县| 乌鲁木齐市| 同仁县| 鹤岗市| 云梦县| 栾城县| 郁南县| 屯留县| 三门峡市| 柘荣县| 柳河县| 建昌县| 新和县| 青川县| 鄂温| 长垣县| 海淀区| 高邮市| 陆良县| 佛山市| 吕梁市|