title: TeamCity: Best Practices to deploy produced installers (artifacts)
body: <p>We got a TeamCity server which produces nightly deployable builds. We want our beta tester to have access these nightly builds.</p>
  
  <p>What are the best practices to do this? TeamCity Server is not public, it is in our office, so I assume best approach would be pushing artifacts via FTP or something like that.</p>
  
  <p>Also I have no clue how to trigger a script when an artifact created successfully. Does TeamCity provide a way to do that?</p>