1

ユーザーからの入力としてパッチを取得し、ビルド、サニティ テストを実行し、ビルドとテストが成功した場合に開発者に代わってコミットする Jenkins ジョブを作成しています。ソース コード管理システムとして Subversion を使用しています。'svn commit' が開発者によってトリガーされると、Subversion はパスワードの入力を求めず、ユーザーのホーム ディレクトリから読み取ります。

スレーブは、専用のマシン セットで共通ユーザー (これらのマシンでパスワードなしの sudo を持つ) として実行されます。ここで私の質問は、スレーブに別のユーザー (パッチを提出する開発者) としてジョブを実行させて、コミット部分になると、パスワードを要求することなく開発者名でコミットが自動的に行われるようにすることです。

ご協力いただきありがとうございます !

4

0 に答える 0