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

Deployment

In our application, deployment is a huge challenge. To resolve this, we introduce Continuous Integration (CI). In this process, we need to set up a CI server. With the introduction of CI, the entire process is automated. As soon as the code is checked in by any team member, using version control TFS or Git, in our case, the CI process kicks into action. It ensures that the new code is built and unit tests are run along with the integration test. In either scenarios of a successful build or otherwise, the team is alerted to the outcome. This enables the team to quickly respond to the issue.

Next we move to continuous deployment. Here we introduce various environments, namely a development environment, staging environment, QA environment, and so on. Now, as soon as the code is checked in by any team member, CI kicks into action. It invokes the unit/integration test suits, builds the system, and pushes it out to the various environments we have set up. This way, the turnaround time of the development team to provide a suitable build for QA is reduced to minimal.

主站蜘蛛池模板: 信阳市| 巫山县| 喜德县| 沾益县| 汉沽区| 临汾市| 汉中市| 江永县| 泗洪县| 伊春市| 鹿泉市| 金山区| 黔西县| 始兴县| 弥渡县| 砀山县| 新密市| 韶山市| 榆中县| 囊谦县| 土默特右旗| 新丰县| 嘉祥县| 盘锦市| 金平| 大连市| 蒲江县| 灌云县| 九寨沟县| 汤原县| 耒阳市| 永吉县| 丹棱县| 鲁山县| 芦山县| 五指山市| 古浪县| 黄浦区| 东光县| 南乐县| 旌德县|