如何从 Azure Artifact Feed 正确部署

问题描述 投票:0回答:1

我在使用 Azure DevOps 的部署/发布过程中遇到问题。

我有一个 Spring Boot API,我使用 Azure Pipelines 来构建项目并将其部署到我的 Artifact Feed。使用

SNAPSHOT
版本(我使用的是 Maven),提要保存最后 25 个项目,这本身就很好。但我遇到的问题是,当我创建新版本时(我也使用 Azure 发布管道),它将从 SNAPSHOT 版本的源中获取
所有
jar 文件并将它们部署到我的应用服务。

enter image description here

我想知道,有没有办法让我在发布管道期间仅过滤最新的 jar 文件?我创建了一个在应用服务上执行此操作的启动脚本,但部署需要大约 10 分钟,因为它每次上传 5 GB 的 jar 文件。

构建管道很好,发布管道如下面的屏幕截图所示。

enter image description here

enter image description here

enter image description here

任何和所有的帮助将不胜感激,谢谢!

azure azure-devops azure-pipelines azure-artifacts
1个回答
0
投票

根据处理 Maven 快照

使用Maven快照时,可以一次下载多个版本。您可能需要在部署之前删除旧版本并仅保留最新的工件。

© www.soinside.com 2019 - 2024. All rights reserved.