如何在 Jenkins 中执行 jFrog CLI?

How to execute jFrog CLI in Jenkins?

我正在为 CI/CD 使用 Jenkins,并想使用 jFrog 命令行下载一些人工制品。我知道 jFrog 的一些命令,我​​可以通过这些命令获取工件,但我想通过 Jenkins 来完成。谁能帮助我如何通过 Jenkins 完成它?

非常感谢!

如果你在jenkins中使用pipeline,这真的很容易,当然你需要安装artifactory插件。

以下是有关如何从 docs 下载的片段:

def downloadSpec = """{
 "files": [
  {
      "pattern": "bazinga-repo/*.zip",
      "target": "bazinga/"
    }
 ]
}"""

当然只有这个不行。您需要先设置凭据(在 jenkins 凭据中),然后(在管道中)定义服务器和所需的一切。 那里也有 Maven 示例,因为您已经提到它是您使用的。

可以找到有关 jenkins 管道的信息 here