if we use a tag in the branch configuration, it seems to break the check out. We use tags in our deployment steps, whereas a user would like to deploy a specific version (using maven). To do that, we need to check out a specific tag and run "mvn deploy" on it. This worked in 1.37 but it does not work in 1.41. We have backed the version of the plugin to get around this problem.
Steps to reproduce:
- Create a free style job (any job type will do)
- Configure the mercurial plugin to clone a repository and instead of set a branch, set hg TAG on it
- Start the build
The code is checked out as it looked like when the tag was set
We get this error in the console