VSTS Maven包发布

时间:2018-04-05 10:34:13

标签: maven azure-devops release-management

我们生产的API由第三方开发人员使用,并在我们的发布过程中使用VSTS。

目前,我们使用在更新master时运行的CI构建操作。这将将新版本的软件包部署到我们的内部订阅源,然后可以进行最终测试。 (单元测试等将作为拉取请求验证到主控的一部分运行)

问题是,当我们想要公开这个包时,我们能以某种方式将它复制到另一个提要吗?从我们在网上找到的内容看来,唯一的方法就是再次针对公共Feed再次完成Maven构建过程。

1 个答案:

答案 0 :(得分:1)

您制作CI构建发布工件。有一个具有该名称的构建任务。 这将使构建在放置位置具有二进制文件。

然后创建一个版本并将CI版本添加为工件。 在所需环境中,添加任务或powershell脚本以将构建工件发布到公共源位置。