Note that there are some explanatory texts on larger screens.

plurals
  1. POCustomizing the TFS 2008 build sequence to avoid compilation and deploy SSRS
    primarykey
    data
    text
    <p>I'm trying to create a CI process for SQL Server Reporting Services. I am fairly new to TFS but quite experienced with MSBuild. In the past I've used a combination of MSBuild with Team City so the whole build process is more or less custom.</p> <p>Here lies the start of my problems, as the solution I am deploying only contains Report Server projects (<em>rds</em>), no compilation is required. I thought that I would override the the first default task that TFS runs (<em>EndToEndIteration</em>) to override the default TFS build sequence and inject my own.</p> <p>The first snag that I have come across is that the build always fails, how can I set the status of the build to success? Currently the EndToEndIteration task is very light and only has a message.</p> <p>Is this the best method to create a custom build process in TFS where compilation is not required? Or should I use the default sequence and override one of the hook tasks mentioned in </p> <ul> <li><a href="http://msdn.microsoft.com/en-us/library/aa337604%28VS.80%29.aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/library/aa337604%28VS.80%29.aspx</a> (<em>ie: AfterCompile</em>)</li> </ul> <p>The core steps that I'd like to achieve are:</p> <ol> <li>Bundle the RDL and datasource files</li> <li>Connect to the host server to register/deploy the reports</li> <li>Re-apply any subscriptions that previously existed</li> <li>Run tests to verify the deployment succeeded and is returning results as expected</li> </ol> <p>I have found another article on Report services deployment:</p> <ul> <li><a href="https://stackoverflow.com/questions/88710/reporting-services-deployment">Reporting Services Deployment</a></li> </ul> <p>But it doesn't mention the best practice for customizing the standard build process.</p> <p>Any help would be appreciated.</p>
    singulars
    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.
 

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