How can I make sure that build steps are auto-detected by TeamCity 8.1? -



How can I make sure that build steps are auto-detected by TeamCity 8.1? -

teamcity 8.1's build steps configuration page has tantalising looking button:

sadly, not worthy:

i can't find much documentation on needs in repository have step autodetected. there's brief mention in "what's new" teamcity 8.1:

teamcity auto-detection mechanism supports popular version command systems , wide range of build tools , technologies, including: maven, gradle, ant, nant, msbuild, visual studio solution, powershell, xcode, rake, intellij idea, various command line scripts.

and it's mentioned in general manual:

build steps configured on build steps section of build configuration settings page: steps can auto-detected teamcity or added manually.

but none of tells me how decides whether particular msbuild project/powershell script etc should selected.

what teamcity when auto-detecting build steps?

when auto-detecting build steps, teamcity peeks version command system. process take reasonable time, teamcity looks 2 levels deep source code tree. moreover, if suitable files found on first level, not go second.

as criteria build steps discovered:

for powershell build step, teamcity looks files .ps1 extension for msbuild build step, teamcity looks files .targets, .proj , .build extensions for visualstudio solution step, teamcity looks files .sln extension

please note, if files discovered configured hand in previous steps, not discovered again

teamcity

Comments

Popular posts from this blog

Delphi change the assembly code of a running process -

json - Hibernate and Jackson (java.lang.IllegalStateException: Cannot call sendError() after the response has been committed) -

C++ 11 "class" keyword -