Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I have written a pretty detailed blog post using TeamCity, and Web Deployment projects to automate build and deployment as a starter here:</p> <p><a href="http://www.diaryofaninja.com/blog/2010/05/09/automated-site-deployments-with-teamcity-deployment-projects-amp-svn" rel="noreferrer">http://www.diaryofaninja.com/blog/2010/05/09/automated-site-deployments-with-teamcity-deployment-projects-amp-svn</a></p> <p>I have then added to this to show FTP addition</p> <p><a href="http://www.diaryofaninja.com/blog/2010/09/21/continuous-integration-tip-1-ndash-ftp-deployment" rel="noreferrer">http://www.diaryofaninja.com/blog/2010/09/21/continuous-integration-tip-1-ndash-ftp-deployment</a></p> <p>A basic process flow is pretty simple:</p> <ul> <li>Using a teamcity build server i download from my SVN repo</li> <li>I build and deploy the site to a local folder on the build server</li> <li>I fire a command line FTP client that supports scripting called</li> <li>WinSCP using the MSBUILD Task EXEC (http://winscp.net/)</li> <li>Upload all my sites content</li> <li>Have [insert beverage] of choice</li> </ul> <p>I then make sure that i only deploy the Trunk of my SVN repo, and develop and test everything in an branch before merging - this way only tested stuff gets deployed. Add Automated testing to your build cycle and you've got a match made in heaven.</p> <p>Some great free tools to get going are:</p> <ul> <li><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=89F2C4F5-5D3A-49B6-BCAD-F776C6EDFA63&amp;amp%3Bdisplaylang=en" rel="noreferrer">Visual Studio Web Deployment Project</a></li> <li><a href="http://www.jetbrains.com/teamcity/" rel="noreferrer">TeamCity (free for under 20 build configs)</a></li> <li><a href="http://www.atlassian.com/software/bamboo/" rel="noreferrer">Bamboo</a></li> </ul>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload