我在SQL Server 2012中创建了一堆SSIS软件包。随着新版本的SQL Server的出现,我们必须以SQL Server 2014、2016的格式提供这些软件包(每次使用新的SQL Server版本)
为此,我们手动升级软件包,并将其存储在每个SQL Server版本的存储库中。显然,这并不是很好,因为唯一的区别是它们兼容的SQL Server版本。
当前,在Visual Studio 2017中,它们背后有一个Integration Services项目,并且可以通过IDE轻触一下开关,通过IDE升级所有软件包。
理想情况下,我希望我的Jenkins CI可以完成对每个SQL Server版本的此转换,并使软件包在每个SQL Server版本中可用。能做到吗?我不想将每个版本的软件包都存储在我的存储库中以供分发...
TIA。