どのようにして知りましたかたは固定の?
-
19-09-2019 - |
質問
現在在籍しているCI環境をみると、企業のクルーズコンプライアン構造を作成する環境が整いました開発者はすべてCCTray設置地元の連絡があればビルドブレイクがあります。
CCTrayは、メニューのオプション ボランティアの固定化の構築 することができるようにチームのことを知らせて固定します。しかしこの動作しない環境理由:Fixの構築は現在サポートされているのは、プロジェクト監視によHTTP).
なので問題はなら仕方ない技術を使うのはチームでできるうることを示しているが壊れてす。
解決
撮影は私の好みです。 (romantisが説明責任のほかに)
他のヒント
のために、継続的インテグレーションだけでなく文化を発信するツールそのものよりも実践。一例として、 責任.その他の者の構築もので修正!
私たちは、誰もがあなたがビルドブレークの所有権を取得している知っているように開発者メーリングリストにメールを送信します。
私たちは、同じ場所に配置している、我々はすべての実行cctray、そしてときに我々は、音声警報(スターシップエンタープライズから赤色の警告を)持っているビルドブレーク。とき、それは私たちに、「ビルドを壊した」すべての叫びを破ります!私たちは、ビルドを壊した人を把握したら、我々は、彼らがそこに足の間に尾を挟むまで、それらをharhass、その愚かな恥ずかしい笑いを行い、ビルドを修正するためのボランティアます。
これは、ビルドやテストによって監視されていないものは、CIボックスで変更できることは注目に値します。たとえば:多分誰かが箱の上に行って、パーミッションを変更しました。その後、次のチェックインが行われたとき、それは誰にも告げずに手動で変更を行った人物だったとき、本当にチェックインがビルドを壊し作った人のように見えます。
ボランティアの事で、ツールは通信に直面する顔がまだ王で助けることが口頭ですることができます。
責任は通常、彼らのチェックインとビルドを破った者です。それも、異なる個体からの複数のチェックインで、しばしば明らかです。ビルドが壊れたままであればその後の交渉のビットがあります。特に科学的または厳しいが、動作しているようです。
ではありませんビルドbrokes場合、CCtrayに「ボランティアは、ビルドを修正する」ためのオプションがあります。 そして、それはビルドを固定しているすべての開発者に自動的に通知します。