gpt4 book ai didi

continuous-integration - 如何使用 Jfrog CLI 上传 Artifactory 到 Jfrog Artifactory?

转载 作者:行者123 更新时间:2023-12-04 17:49:37 31 4
gpt4 key购买 nike

我正在尝试使用 CLI for Jfrog Artifactory 从 Bamboo CI 上传 Artifactory

我需要上传 .p2 插件,我有两个选择:

  • 上传 .zip 并将其部署为 Bundle Artifact
  • 上传包含所有子文件夹和数据的未压缩文件夹。

我正在尝试使用此命令上传包含所有子文件夹和数据的未压缩文件夹:

jfrog rt upload --include-dirs=true ${bamboo.build.working.directory}/unzip/${bamboo.public.name-update-site}/* p2-release-local/${bamboo.public.name-update-site}/

但问题是子文件夹是空的。

我也尝试使用这个命令:

jfrog rt upload --flat=false ${bamboo.build.working.directory}/unzip/${bamboo.public.name-update-site}/* p2-release-local/${bamboo.public.name-update-site}/

此命令上传包含所有数据的所有子文件夹,但路径不正确,因为:

/name-update-site/datos/agents-home/xml-data/build-dir/PREDEL-RELPLU-JOB1/unzip/name-update-site

变量${bamboo.build.working.directory}的内容是

/datos/agents-home/xml-data/build-dir/PREDEL-RELPLU-JOB1/

已编辑:日志信息:

INFO: Listing Bamboo directory
prueba-update-site.zip
unzip

INFO: Listing files from unzip folder
prueba-update-site

INFO: Listing files from custom folder
artifacts.jar
content.jar
features
plugins
site.xml
uninstall_fortify_plugins.cmd

有什么帮助吗?

谢谢。

最佳答案

解决了!

解决方法是:

  1. 解压缩 Artifactory .zip 存档
  2. 使用此命令上传:

    jfrog rt upload --flat=false "${bamboo.public.name-update-site}/*" p2-release-local/

谢谢。

关于continuous-integration - 如何使用 Jfrog CLI 上传 Artifactory 到 Jfrog Artifactory?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46152582/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com