使用Gradle构建ssis和ssrs包

时间:2016-07-06 07:26:28

标签: sql-server jenkins gradle reporting-services ssis

我想构建SSIS项目.dtsx文件 甚至我想构建SSRS项目.rdl文件

我不想接受IDE支持。

因为我想使用Jenkins进行持续集成,所以需要为所有ssis和ssrs编写构建脚本。

我选择gradle作为构建工具。

构建过程应该像

清理(删除一些目录)

构建(编译ssis和ssrs项目的源代码)

包(将所有已编译的代码包装在特定的存档中)

我想通过Gradle或命令行来完成 但我没有通过手册或某些脚本找到任何文章。 请帮我 。 感谢

1 个答案:

答案 0 :(得分:2)

我找到了使用devenv.com构建ssis项目的方法

文件夹结构如

D:\BuildDemo
    |------DataCollector
        |------DataCollector
                    |------bin
                            |------Development
                                        |------*.dtsx           //source code
                                        |------DataCollector.ispac
                    |------obj
                    |------*.*
        |------DataCollector.sln

构建ssis项目的命令是
我们需要将解决方案文件作为参数传递给devenv.com来执行包。

D:\BuildDemo\DataCollector>"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.com" DataCollector.sln /build "Development|Default"