Summary of Continuous Integration development experiment

Source: Internet
Author: User
Tags django server

Jin Bauhinia

In a team collaboration project, how to reduce the amount of consolidation is a new team that needs to be addressed, often with long running-in and familiarity with the project. However, due to the frequent flow of the internet industry, the characteristics of long iterative cycle, although through the specification code format, strict code audit, but the development of the root of the pain point is still not resolved. This and the experiment through the actual development process, agile development and integration of the development of integrated development model, so that everyone in our group felt that a reasonable organizational model for a project to determine the success of the role. In this process, although the time is very short, only two weeks, but with the iteration cycle and the progress of the project, I also have a lot of my own sentiment and thinking.

The first is the good development process and integrated development environment for the project to promote the major positive, Travis CI provides us with a free, efficient, beautiful agile development platform, Travis each time we submit a push and commit will build the environment and run, This allows each small modification to be verified correctly and avoids the time and effort of the bug fix that occurs during the development cycle when the merge is completed. More importantly, through the continuous development process, you can ensure that each version of the project can be immediately deployed to the server, through this development method, can make development more efficient and efficient.

At the time of deploying the server, it took a lot of time to read the relevant documents, in the process of solving the problem, and also in-depth understanding of the role of both in the process of UWSGI and Ngnix related content, by deploying, It not only makes the relatively fragile Django server possess certain load-carrying capability and security performance, but also has practical application significance.

Through this development, we have a deeper understanding of the process of continuous integration development and agile development, while learning how to deploy a Django server on a server, and reap a great harvest.

Summary of Continuous Integration development experiment

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.