运行jfrog rt config时,jfrog cli错误“参数数量错误”

时间:2018-05-11 11:04:09

标签: artifactory jfrog-cli

我在构建Docker容器的CI管道中使用以下命令:

RUN curl -fL https://getcli.jfrog.io | sh \ && mv jfrog /usr/local/bin/jfrog \ && jfrog rt config --interactive false --url https://artifactory.myorg.com/artifactory

失败并出现错误: [错误]参数数量错误。

Step 8/11 : RUN curl -fL https://getcli.jfrog.io | sh     && mv jfrog /usr/local/bin/jfrog     && jfrog rt config --interactive false --url https://artifactory.myorg.com/artifactory
 ---> Running in 975540bce561
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   178  100   178    0     0    329      0 --:--:-- --:--:-- --:--:--   330

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   985  100   985    0     0    782      0  0:00:01  0:00:01 --:--:--  3634
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

 83 19.2M   83 16.0M    0     0  10.6M      0  0:00:01  0:00:01 --:--:-- 10.6M
100 19.2M  100 19.2M    0     0  11.4M      0  0:00:01  0:00:01 --:--:-- 19.9M
[Error] Wrong number of arguments. You can read the documentation at https://www.jfrog.com/confluence/display/CLI/JFrog+CLI

我在本地计算机上运行相同的命令并获得相同的行为。

这是我们在CI管道中运行的命令,并且该CI管道最后一次运行的时间是2018-04-19(大约3周前),我可以看到它在那个场合成功了:

Step 8/11 : RUN curl -fL https://getcli.jfrog.io | sh     && mv jfrog /usr/local/bin/jfrog     && jfrog rt config --interactive false --url https://artifactory.myorg.com/artifactory
 ---> Using cache
 ---> 1b0de0d85655
Step 9/11 : etc...

我只能推断出jfrog CLI中的某些东西在过渡时期已经发生了变化。根据{{​​3}}我们发出的命令:

jfrog rt config --interactive false --url https://artifactory.myorg.com/artifactory

没问题。

希望有人在这里告诉我这个命令有什么问题,

1 个答案:

答案 0 :(得分:0)

原来这是最新版CLI的重大变化。详情请见https://github.com/JFrogDev/jfrog-cli-go/issues/165