如何解决Azure DevOps 手动将外部库发布到 Azure Artifacts?
当我运行构建管道时,所有库都将发布到 Azure DevOps Artifacts(因为它们将在 Maven Central 中下载)。
但是我在本地计算机上手动创建了一个外部库,它是一个像这张图片一样的 jar。external libraries jar
我想将此 jar 添加到 Azure DevOps Artifacts,以便下次运行管道时,它可以访问我的外部库 jar。
我该怎么做?我试过这个解决方案。但它不能工作。
az artifacts universal publish --organization https://dev.azure.com/example/ --Feed my_Feed --name my-artifact-name --version 0.0.1 --description "Test Description" --path
this solution
解决方法
您可以参考关于az artifacts universal publish的文档。这是我的示例:
1.登录 Azure DevOps:
az login
或
az devops login --organization https://dev.azure.com/{Organization}/
2.发布包:
我的文件在 C:\sample
文件夹中:
这是我的命令:
az artifacts universal publish --organization https://dev.azure.com/{Organization}/ --feed {Feed name} --name sample.jar --version 0.0.1 --description "Welcome to Universal Packages" --path C:\sample\sample.jar.
如果您要将包发布到项目范围的提要,还请在您的命令中添加项目名称:
az artifacts universal publish --organization https://dev.azure.com/{Organization}/ --project="{Project}" --scope project --feed {Feed name} --name my-first-package --version 0.0.1 --description "Welcome to Universal Packages" --path .
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。