我有一个Azure DevOps管道管道有一个“命令行”任务,该任务在jar文件上运行java命令jar文件是一个静态文件,表示要在构建过程中使用的工具。jar文件不是作为构建管道的一部分创建的。它只是一个具有一个版本的jar,不会随着每次构建而更改保存此jar文件的最佳位置在哪里,以及如何在构建管道执行期间将其下载到代理?
a14dhokn1#
由于jar文件是静态文件,并且不是作为构建管道的一部分创建的,因此您可以将jar文件保存到Azure Artifacts Feed -〉Universal Package。要将jar文件上载到Azure Artifacts通用包,可以在管道中使用Universal Packages Task - Publish command或Azure CLI命令:AZ工件通用发布(在流水线或本地机器中工作)。然后可以使用任务:Universal Packages Task - Download command以在构建管道执行期间下载通用包。
1条答案
按热度按时间a14dhokn1#
由于jar文件是静态文件,并且不是作为构建管道的一部分创建的,因此您可以将jar文件保存到Azure Artifacts Feed -〉Universal Package。
要将jar文件上载到Azure Artifacts通用包,可以在管道中使用Universal Packages Task - Publish command或Azure CLI命令:AZ工件通用发布(在流水线或本地机器中工作)。
然后可以使用任务:Universal Packages Task - Download command以在构建管道执行期间下载通用包。