我的任务是研究如何自动化 SSRS 2012 报告的部署过程。有什么好的工具吗?我正在考虑类似按一个按钮,报告就会被部署的事情。
Thanks!
为了部署我们的 SSRS 报告,我们使用这个可爱的 powershell 项目:
https://github.com/timabell/ssrs-powershell-deploy 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
完整的部署故事(对于我们来说):
-
ssrs-powershell-deploy
脚本、.rptproj、.rds、.rdl 文件都由我们的构建服务器打包成 nuget 包。
-
八达通部署 http://octopusdeploy.com/在我们的 SSRS 服务器上提取 nuget 包并调用
Deploy-SSRSProject.ps1
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)