Book Image

Learning Continuous Integration with TeamCity

Book Image

Learning Continuous Integration with TeamCity

Overview of this book

Table of Contents (19 chapters)
Learning Continuous Integration with TeamCity
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Setting up CI


In the rest of the chapter, we will go about setting up CI for a simple sample project. While setting up the CI for the sample project, we will be going through the TeamCity concepts and configuration involved in detail. The idea is to concentrate on the configuration aspect and not on the technology stack of the sample project itself.

The sample project

We will be using a simple Django application as the sample project for this chapter. As previously mentioned, the project is maintained in a Git repository and is hosted on GitHub at https://github.com/manojlds/django_ci_example.

Note

Django is a Python-based MVC framework to build websites and web applications. I chose a Django project as the sample project for this chapter due to its simplicity, good documentation and tutorials, and most importantly because I am a huge fan of Django and Python. More information about the Django framework can be found at https://www.djangoproject.com/.

We will be setting up the complete CI for...