buildbot

    22

    1答えて

    すべてのログを失うことなくbuildbotでビルドの名前を変更する方法はありますか? たとえば、「Windows 2008+ DEBUG」という名前のビルドがいくつかありますが、このビルドの名前を「Windows 2008R2 + DEBUG」に変更したいと考えています。 compare_attr(これが何ですべきか分かります)を設定して、すべてのログ/ etc ...が新しいビルドの以前のビルド

    6

    1答えて

    私たちは継続ビルドのためにBuildBotの設定をしています。さらに、JIRAを使用して、すべてのバグ追跡とタスクのニーズに対応しています。 ビルド番号(生成されたビルドから)をJIRAに統合することは、私が達成しようとしていた(別のドロップダウンがエンジニアができるようにビルドで解決 (ドロップダウンが以前のリストQAは、単にビルド番号を選択することを可能にする一定のしきい値にビルド)ビルドで見

    5

    1答えて

    私はいくつかのステップを持つbuildbotビルドファクトリを持っています。 1つのステップが定期的にタイムアウトし、buildbotが例外をスローして終了します。しかし、この場合でも、生成されたログを保存できるようにしたいと考えています。 1つのオプションは、前のステップがタイムアウトした場合にのみ実行されるステップを追加することです。 doStepIfを使用することは可能です。しかし、状態をT

    2

    1答えて

    私たちのチームとプロジェクトは本当に大きくなり、もはやそれを維持できなくなりました。そこで、適切なことを行い、継続的な統合に移行することにしました。最初のステップとして、私たちはクリアケースを投げ捨て、gitに移動しました。これにより、私たちの生活は著しく容易になりました。しかし、我々はまだ壊れたビルドに苦しんでいます。 今私はすべてのコミットをキューに入れ、複数のプラットフォームに対してテストし

    0

    1答えて

    私は、私たちのbuildbotシステムでカスタム電子メール通知を送信しようとしています。私はMailNotifierを使用している間、電子メールの件名にビルドプロパティを取得する方法を見つけることができませんでした。 メッセージオブジェクトのコールバック関数のパラメータにビルドオブジェクトが見つかりました。しかし、体内でのみ使用でき、対象では使用できません。 また、Json APIをmaster.

    -1

    1答えて

    Pythonのセレンテストを実行するためにリモートサーバーにBuildbotがあります。 2日後、XVFBとSeleniumのtmpのゴミは、すべての空き領域を消費し、Buildbotの動作をフリーズします。/tmpフォルダにsudo rm -rf *と手動で/ tmpをクリアしてから、sudo supervisorctl restart all すべてのステップの前に自動的に簡単な準備ステップを

    0

    1答えて

    私はだから私は... # property_name = {'key': 'value'} y = ['--property={}:{}'.format(key, value) for key, value in property_name.items()] cmd = [ './buildbot', 'sendchange', '--branch={}'.format(

    8

    1答えて

    私は自分のプロジェクトを稼働させたいので、私はテストbuildbot用のいくつかの余分なWebページを作ろうとしています。 具体的には、ビルダーページではなく、ビルド名に近い特定のビルダーをビルドするためのボタンが表示されるウォーターフォールページが必要です。また、ビルダーの作業フォルダの内側やスレーブマシンの他の場所からロードされる参照文書をいくつか持っていたいと思います。それらを表示または非表

    0

    1答えて

    私は基本的に評価コマンドを上書きするためにShellCommandを継承しました。 評価コマンドでは、ログを解析して、メール通知を送信するパッケージの実際の管理者を見つけます。 郵便通知以外はすべて正常に動作しません。 class CustomShellCommand(ShellCommand): command = None parser = None haltOn

    6

    3答えて

    私はGitPollerを持っている方法を探していますchangesourceただ1つの代わりにすべてのブランチを見る。 今のところ、私はbranch='some branch'をGitPollerコンストラクタで指定するか、デフォルトでmasterに設定します。 時計を見るには、refパターンを指定することがさらに可能です。 これは何ですか?あるいは別の種類のGitPollerをコーディングする必