Review: continuous integration of Martin Fowler

Source: Internet
Author: User
Automate Building

A common mistake is that automated building does not fully cover what is needed for building. We need to do this version of Ci.

Run the test in a copy environment with the production environment

Strong hardware and environment support must be incorporated into continuous integration, which is especially important for commercial software.

Make it easy for anyone to obtain executable files

Currently, it can be executed well.

Everyone can see what is happening

This is difficult to quickly change in a team that implements the traditional software development philosophy. It is the first to increase everyone's awareness. It is an ideological revolution to support it. Some people are indeed immersed in the old development model, but more people are willing to accept it. The old-style persistence only allows them to have fun in practice through command. This is also Martin Fowler's favorite emphasis: practice.

Automated deployment

Automatic deployment is a CI principle. Every day, project executable files are moved between these environments, and these processes need to be automated.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.