2016-04-11 8 views
0

最近、私はGoogle TensorFlow git reposでいくつかのボットに会った。ジェンキンスボットと他のチェッカーボットをgithubに追加するには?

私はPRを提出すると、1つのTFロボットがPRの関連グループを見つけ出し、「1人の管理者がこのパッチを確認できますか?

次に、検証者のボットの1人が、私は何かサインアップする必要があると言い、コメントを残しました。次に、ボットをチェックしてマークしました。

その後、後で1人の管理者がコメントしました。「ジェンキンス、テストしてください。」私はこれがジェンキンスを誘発し、テストと他のチェッカーの結果を報告すると思います。

このような(bot)環境とgithubワークフローを設定するにはどうすればよいですか?

enter image description here https://github.com/tensorflow/tensorflow/pull/1838

答えて

1

あなたはJenkinsのような継続的な統合ツールを学ぶ必要があります。ジェンキンスは、そのようなイベントを見つけるためのトリガーを持っています。以下のようなイベントが発生した後。さまざまなプラグインを使用して、非常に異なるタスクを実行できます。

  • ソースコードを定期的
  • 投票のバグトラッカーを押し
  • ソースコードをコミットします。
例えば

ジェンキンスごとに異なるプラグインがたくさんあります。それらを参照してくださいhere

関連する問題