如何通过终端从JFrog Artifactory下载Artifactory ?



我正在Jenkinsfile上工作,对于这个项目,我需要得到一些Artifactory,有人能帮助我正确的命令吗?

我正在考虑curl,但是它要求我输入用户名和密码,然后出现404错误。

在Jenkinsfile的阶段中,在withCredentials指令中使用下载命令。

withCredentials([usernamePassword(credentialsId: 'artifactoryCredentials', passwordVariable: 'ART_PASSWORD', usernameVariable: 'ART_USERNAME')]) {
sh 'curl -u ${ART_USERNAME}:${ART_PASSWORD} https://artifactory.example.com/artifactory/foo/com/projectA/wrapper/app-1.0.jar'
}

如果您使用wget下载软件包,请在sh块中使用以下命令。

wget --user ${ART_USERNAME} --password ${ART_PASSWORD} https://artifactory.example.com/artifactory/foo/com/projectA/wrapper/app-1.0.jar

请与管理员检查正确的credentialsId在您的Jenkins管道中使用。

有关处理凭据的更多信息,请参阅Jenkinsfile文档。

最新更新