0

認証が必要なリポジトリからjenkins groovyスクリプトを実行する必要があります。次を使用してこのスクリプトにアクセスできます。

curl -u login:pass http://some-groovy-script.groovy

そして、認証を必要としない任意のスクリプトをジェンキで実行します。

java -jar jenkins-cli.jar -s http://jenkins/ groovy http://some-groovy-script.groovy

ただし、スクリプト リポジトリで認証が必要な場合は機能せず、エラー 401 が発生します。

この 2 つのアクションを 1 つにまとめて、ジェンキンスでスクリプトを実行する方法はありますか?

4

1 に答える 1

0

ssh を使用してリポジトリにアクセスできる場合は、jenkins ユーザーの ~/.ssh/ ディレクトリでリポジトリのドロップ ssh キーを構成し、jenkins ユーザーの ~/.ssh/config を構成してみてください。

于 2014-09-25T14:36:51.110 に答える