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

TeamCity universal search


TeamCity comes with a universal search feature to search for builds, using various attributes such as changes, tests, status, build number, and so on. This is a really useful feature, especially to find historical information about a project that has been running for a long time.

A universal search can be performed using the Search textbox at the extreme right-hand side of the navigation bar.

Note

TeamCity uses a syntax for the search that is similar to the Lucene query syntax.

Apache Lucene is an indexing and search library. Popular search servers such as Solr and Elastic Search make use of Lucene.

For example, to find all the builds for build configurations that had build in their names and also included the .gitignore file in their changes, we can use the following query:

files:(.gitignore) configuration:(build)

The files and configuration parameters are the search fields, and they get .gitignore and build as the values, respectively. The results are shown in a preview...