curl HTTP 呼び出しを介してジョブを削除および再作成するスクリプトがあり、ハードコードされた "username:password" を削除したいと考えています。例えばcurl -X POST $url --user username:password
考慮事項:
Jenkins CLI (おそらくオプションではない)。Jenkins API (ジョブの作成など) と同様に CLI でも同じことを達成できるはずですが、私が理解している限りでは、Jenkins CLI で作成されたジョブは再起動または「リロード」後にのみ Jenkins に表示されるため、Jenkins CLI は私にとって良い代替手段ではありません。ディスクからの構成」であり、他の実行中のジョブがキャンセルされます。
API トークン。ユーザートークンを取得してスクリプトにパラメーターとして渡す方法がわかりませんが、それが解決策になる可能性があります..