Automated deployment options for SSRS

后端 未结 1 1752
一整个雨季
一整个雨季 2021-02-14 17:15

I have been tasked to look into ways to automate the deployment process for our SSRS 2012 reports. Are there any good tools out there? I\'m thinking of something along the lin

1条回答
  •  抹茶落季
    2021-02-14 17:59

    To deploy our SSRS reports, we're using this lovely powershell project:

    https://github.com/timabell/ssrs-powershell-deploy

    Usage:

    .\Deploy-SSRSProject.ps1 -path YourReportsProject.rptproj -configuration Release -verbose
    
    or you can use the alternate parameter set:
    
    .\Deploy-SSRSProject\Deploy-SSRSProject.ps1 -path .\AFS.Reports.rptproj -ServerUrl http://localhost/Reportserver -Folder MyReports -DataSourceFolder "MyReports/Data Sources" -DataSetFolder "MyReports/Datasets" -verbose
    

    The full deployment story (for us):

    • ssrs-powershell-deploy scripts, .rptproj, .rds, .rdl files are all packaged into a nuget package by our build server.
    • Octopus Deploy extracts the nuget package on our SSRS server and calls Deploy-SSRSProject.ps1

    0 讨论(0)
提交回复
热议问题