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 年 4 月 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 の何かが変更されたと推測することしかできません。ドキュメントによると、発行しているコマンドは次のとおりです。
jfrog rt config --interactive false --url https://artifactory.myorg.com/artifactory
大丈夫です。
ここの誰かがこのコマンドのどこが悪いのか教えてくれることを願っています.