1

buildbot URL の「builders」リンクをクリックしてビルドを強制すると、フォームで指定した git リポジトリが無視されます。ビルダーは、最初にビルド/構成されたリポジトリを使用しています。これは既知の問題ですか? ビルダーに新しいレポを強制的に使用させる方法はありますか? Ubuntu 10.04 で 0.8.4 を実行しています。助けてくれてありがとう。

4

1 に答える 1

1

ソース スタンプを作成するさまざまな方法は安全ではない可能性があるため、これは意図的な選択です。したがって、buildbot が渡されたリポジトリ URL を使用した場合、誰かがスレーブ上で任意のコードを実行する可能性があります。

そうは言っても、あなたが望む行動を得るのは簡単です。最も簡単な方法は repourl=Property('repository', '<default-repository>') 、ビルドの 'repository' プロパティ (ソース スタンプから初期化される) を使用するか、何も指定されていない場合は既定のリポジトリを使用するかを指定することです。(Propertyからインポートされbuildbot.process.propertiesます)

于 2012-02-05T13:39:53.820 に答える