Automatic tagging for quickly searching through your deploy history
Sleuth allows you to setup rules to automatically tag your deploys. Tagging deploys allows you to flag deploys that may require a different level of attention, such as a database migration. Tags are also a quick way to organize and quickly search similar deploys.
The tags are added by looking for patterns in the files deployed in your code repositories. For example, if Sleuth finds a pom.xml file in your deploy, it automatically adds the tag #dependencies to the deploy.
The `migration` tag was automatically added to the deploy
If tags are not explicitly defined for a deployment, Sleuth detects tags by matching files using patterns either from the **.sleuth/TAGS ** file in your repository, or a set of default patterns:
In addition to having Sleuth automatically detect patterns and add tags to your deploys, you can add your own patterns that Sleuth can then use to help you search for your previous deploys. This is easily done by editing the .sleuth/TAGS in your code repository.
- 2.Create a file TAGS in the .sleuth directory.
- 3.Create a matching pattern/tag pair; create additional pairs on new lines. For example:
- 4.Save the file.
In the example above, a directory with the name
dbwould generate a tag
databasein the Sleuth deploy card, which you can then search for quickly using the Sleuth search.