jfrog cli ошибка "неверное количество аргументов" при запуске конфигурации jfrog rt - PullRequest
0 голосов
/ 11 мая 2018

Я использую следующую команду в конвейере CI, который создает контейнер Docker:

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...

Я могу только заключить, что что-то в CLI jfrog изменилось за это время. Согласно документации команда, которую мы выдаем:

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

в порядке.

Надеясь, что кто-то здесь может сказать мне, что не так с этой командой,

1 Ответ

0 голосов
/ 11 мая 2018

Оказывается, это серьезное изменение в последней версии CLI.Подробности здесь: https://github.com/JFrogDev/jfrog-cli-go/issues/165

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...