我在Jenkins中有一个多配置项目,该项目创建了一个工件,并使用jFrog CLI命令将其上传到工件服务器。
在使用jFrog CLI命令上传期间,我需要添加构建保留期。
尝试了以下命令,但没有起作用:
./jfrog rt u *.tar.bz2 ${BLR_ARTIFACTORY_TEST_REPO}/test/${BUILD_NUMBER}/ --url ${BLR_ARTIFACTORY_URL} --user=${AUTOMATION_USER} --password=${AUTOMATION_PWD}*
以上命令成功上传,并且
./jfrog rt bdi test --delete-artifacts=true --url ${BLR_ARTIFACTORY_URL} --user=${AUTOMATION_USER} --password=${AUTOMATION_PWD} --max-builds=1 --max-days=1
上面的命令运行并显示“正在丢弃构建。已丢弃的构建。”但不会从存储库中删除构建。
需要使用jfrog进行多配置作业的命令。尝试了管道作业,并且工作正常。仅适用于多配置作业。