I've setup build configuration in TeamCity with 3 steps:
- Build solution
- Do unit tests
- Upload artifacts to FTP
For FTP uploading I've used FTPUpload plugin, taken from http://teamcityrunners.codeplex.com/. Folder to upload was set to absolute path:
%userprofile%\.BuildServer\system\artifacts\%env.TEAMCITY_PROJECT_NAME%\%env.TEAMCITY_BUILDCONF_NAME%\%env.BUILD_NUMBER%\
According to build log, artifacts publishing take place only after all steps have been completed.
Is it possible to configure TeamCity to publish artifacts after certain build step?