我正在将 Jenkins 用于 CI/CD,并希望使用 jFrog 命令行下载一些工件。我知道 jFrog 的一些命令,我可以通过这些命令获取工件,但我想通过 Jenkins 来完成。谁能帮助我如何通过詹金斯完成它?
非常感谢!
我正在将 Jenkins 用于 CI/CD,并希望使用 jFrog 命令行下载一些工件。我知道 jFrog 的一些命令,我可以通过这些命令获取工件,但我想通过 Jenkins 来完成。谁能帮助我如何通过詹金斯完成它?
非常感谢!
如果你在 jenkins 中使用管道,这真的很容易,当然你需要安装 artifactory 插件。
这是有关如何从文档下载的片段:
def downloadSpec = """{
"files": [
{
"pattern": "bazinga-repo/*.zip",
"target": "bazinga/"
}
]
}"""
当然只有这样是不行的。您需要首先设置凭据(在 jenkins 凭据中),然后(在管道中)定义服务器和所需的一切。那里也有 maven 示例,因为您已经提到它是您使用的。
可以在此处找到有关 jenkins 管道的信息。