Skip to Main Content
Learning Continuous Integration with TeamCity
book

Learning Continuous Integration with TeamCity

by Manoj Mahalingam Swaminathan
August 2014
Intermediate to advanced content levelIntermediate to advanced
276 pages
6h 20m
English
Packt Publishing
Content preview from Learning Continuous Integration with TeamCity

Chapter 4. TeamCity for Java Projects

In this chapter, we will be looking at the specific features that TeamCity provides to set up CI for Java projects. We will be covering the following topics in the context of how they can be implemented using TeamCity:

  • Using Ant build files to build a Java project
  • Performing simple and complex Maven lifecycle activities for our project
  • Getting started with building a project with Gradle
  • Learning about database migrations, and their role in CI

In the process, we will be also be looking at other essential tools in the Java ecosystem, such as JUnit, Emma, JaCoCo, and more. We will also be exploring the rich integration that TeamCity has with these tools, thereby making it very simple and straightforward to set up ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Implementing Azure DevOps Solutions

Implementing Azure DevOps Solutions

Henry Been, Maik van der Gaag
What Is DevOps?

What Is DevOps?

Jennifer Davis, Ryn Daniels
Learning DevOps

Learning DevOps

Mikael Krief

Publisher Resources

ISBN: 9781849699518Supplemental Content