問題タブ [buildbot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
581 参照

python - Buildbot プロパティの変更からすべてのビルドへの変更

buildbot (CI 用システム) を使用していますが、1 つの問題があります。Change のパラメーターをすべてのビルダーに送信するにはどうすればよいですか? Changes オブジェクトのプロパティ comments と who を使用したいです。

どうも

0 投票する
2 に答える
1608 参照

python - Buildbot へのカスタマイズ機能の追加

Python で関数を作成しましたが、「ビルド」コマンドを受け取ったときに Buildbot にこの関数を実行させたいと考えています。以前に「factory.addStep()」を使用して、コマンド ラインから新しいコマンドを追加しましたが、Python 関数を Buildbot に追加する方法がわかりません。ありがとうございます。不明な点があればお知らせください。

0 投票する
1 に答える
421 参照

buildbot - リポジトリを無視してビルドボットを強制ビルド

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

0 投票する
1 に答える
1259 参照

python - Buildbotからビルド番号を取得する方法

アクセスできる変数はありますmaster.cfgか?ドキュメントはまったく明確ではありません。ありがとう。

0 投票する
1 に答える
112 参照

python - ビルドステップ中にビルドボットが失敗した場合にできること

全て。ビルドステップが失敗したとき、何かを実行するスクリプトを作成したり、電子メールを送信したり、catch を試したりできますか? :)

0 投票する
2 に答える
476 参照

python - buildbotが失敗しないのはなぜですか?

非常に複雑なbuildbotベースビルドシステムを修正しようとしています。このシステムには、「failed(1)」が含まれる緑色のバーが表示されるという厄介な習慣があります。

問題は、ShellCommandビルドステップを使用していくつかのコマンドを実行することです。これは、ゼロ以外を返したときにビルド全体が失敗することはありません。

詳細ページに赤で表示されるステップもありますが、ビルド全体はまだ緑で表示されます。

知る限り、「flunkOnFailure」は私のmaster.cfgのステップ自体に設定されておらず、デフォルトはtrueです。(それは私が見つけたマニュアルページからは完全には明らかではありませんが)

ShellCommandが失敗したときにビルド全体が失敗するようにするには、何をする(または元に戻す)必要がありますか?

これは100%Linux環境で実行されています。

どうもありがとう。

0 投票する
1 に答える
136 参照

java - cliを使用して、eclipseのような実行可能なjarファイルをコンパイルして作成します

eclipseと同じ方法で、CLIから実行可能なjarを作成したいと思います。私はbuildbotを使用していますが、たとえば、ナイトリービルドを自動的に作成できるようにしたいのですが、実行も可能です。

私のMakefile:

助けてくれてありがとう!:)

0 投票する
4 に答える
348 参照

buildbot - Buildbot WebStatusをカスタマイズして、text/html以外のコンテンツタイプを返すことができますか

ビルドの最後のステップとして、結果をマスターにアップロードするFileUploadステップがあり、BuildBot WebStatusコンポーネントを使用してビルド結果(この場合は.apkファイル)を提供しています。残念ながら、WebStatusは常にすべてのファイルのtext/htmlコンテンツタイプを返します。WebStatusを構成して、ファイル拡張子を再認識し、その情報に基づいてコンテンツタイプを返すようにすることは可能ですか。

0 投票する
2 に答える
191 参照

testing - buildbot が mercurial を forcebuilds の最新のヘッドに更新しない

変更がタイマーを介してプッシュされた後にいくつかのスクリプトを実行し、適切なヘッドを使用して正常に機能しましたが、それらが完了したの強制ビルドは成功しませんでした。同じスレーブが使用されています。これは、プル/更新のラッパー コマンドですmaster.cfg

ログでは、次のコマンドを実行します。

どちらのログにも同じコマンド リストがあり、正常に実行されます。しかし、forcebuild では、スクリプトは--rev--an old head;に対して別の引数を持っています。その番号をどこで取得しているのかさえわかりません。スクリプトまたはログの他の場所には言及されていません。サーバーから来ているに違いありませんが、どのようにヘッドを指定するか、指定しないのですか? レポに適切なステップを追加していますか?

0 投票する
1 に答える
275 参照

heroku - Heroku で Buildbot インスタンスを実行していますか?

Heroku で Buildbot インスタンスを実行することはできますか? 2 つの最上位ディレクトリを持つ git リポジトリがあるとします。「config」にはマスター ノードとスレーブ ノードの構成が保持され、「custom」にはカスタム ビルド ステップやステータス ハンドラーなどが保持されます。構成/新しいステップを追加し、git にコミットしてから、Heroku に git push します。出来ますか?