問題タブ [bamboo]
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.
ruby-on-rails - Heroku 杉: 竹より応答時間が遅い?
私はレール3アプリを持っており、herokusの竹のスタックでうまく/高速に動作しています。アプリが今後の cedar スタックで動作するかどうかをテストするために、「はじめに」ガイドに従って、アプリを heroku にデプロイしました。驚いたことに、すべてが正常に機能し、エラーも発生しません。私が気付いた唯一の違いは、Bamboo スタックで実行されているアプリに比べて応答時間がかなり遅いことです。薄いのではなくユニコーンを使用したテストでは、違いは見られませんでした。
両方のスタックの違いがほぼ同じであることに気付きましたか?
continuous-integration - どこでも実行されている公的にアクセス可能なbambooインスタンスはありますか?
私は公的にアクセス可能な竹のインスタンス、できれば公式のアトラシアンのインスタンスを探しており、できればいくつかの現実的なプロジェクトを構築しています。
以前はhttp://opensource.bamboo.atlassian.comに存在していたと思いますが、アトラシアンフォーラムと言えば、今は死んでいるようです。他に何かありますか?
bamboo - JBehave テストを認識する Bamboo
リモート エージェントで JBehave テストを実行するように Bamboo をセットアップしました (Webdriver を使用した JBehave-web プラグイン起動テストを使用)。すべて正常に動作します。唯一の問題は、実行が終了した後で、Bamboo が実行されたテストを表示しないことです。テスト結果の出力を選択するためのオプションが Bamboo に表示されますが、JUnit xml である必要があり、Jbehave レポートはプレーン テキストまたは html でのみ生成されます。
これを解決する方法はありますか?
ありがとう
windows - Atlassian Bamboo でビルド スクリプトを実行するユーザーを変更する
これが私の問題です:
.air パッケージをビルドしてサーバーにデプロイする Python ビルド スクリプトがあります。cmd.exe ウィンドウからこのスクリプトを実行すると、問題はなく、ファイルが正しく作成されて展開されます。
しかし、Bamboo を使用して、変更をコミット/プッシュするたびにアプリをビルドできるようにしたいと考えています。構成しましたが、重大な問題があります: .air パッケージは作成されますが、展開 (ファブリック スクリプトを使用) は完了しません... プロセスが cmd.exe の「管理者」および SYSTEM によって起動されることに気付きましたトラフ竹。これが問題だと思います(システムがsshホストなどを見つけられない可能性があります)ので、スクリプトを実行しているユーザーを「管理者」に変更する方法を誰かが知っているかどうか知りたいと思いました。
android - Android: インストルメンテーション APK をヘッドレス ホストの AVD にインストールする方法
Android JUnit テストを Bamboo Ant ビルドに統合しようとしています。私はすでにセットアップをローカルでテストしており、テストを実行できます。
しかし、Bamboo サーバーで同じセットアップを試みたところ、テストの実行時に次のエラーが発生しました。
インストルメンテーション用のカスタム ライブラリ ( http://code.google.com/p/the-missing-android-xml-junit-test-runner/ ) を使用して、JUNit xml テスト結果とフィードをプルできることに注意してください。それをバンブーに。
また、ビルドの作成に使用されるビルド エージェントは Ubuntu VM であり、GUI がないため、コマンド ラインからすべてを行う必要があります。AVD はその VM で既に実行されています。
コマンドを最初にローカルで実行したときに同じ問題が発生しましたがadb shell am instrument .. <snip>
、Eclipse からテストを実行した後に動作するのが奇妙であることがわかりました。
エラー ログを調べると、Android Instrumentation Frameworkの記事に次のように書かれています。
「インストルメンテーション apk がデバイスにインストールされていないか、マニフェスト ファイルのパッケージ名が正しくない可能性があります。」
そのため、インストルメンテーション apk がインストールされていない必要があります。
では、インストルメンテーション apk を AVD にインストールするにはどうすればよいですか?
ありがとう!
windows - WatiN テスト:Bamboo を使用している Windows 2008 サーバーで Internet Explorer が開かない
msbuild スクリプトを使用してテストを実行するために、Bamboo サービスを使用しています。しかし、Bamboo サービスはサーバー上で IE を開くことができません。
重要: Windows サービスとして Bamboo を実行しています。したがって、基本的にIEはWindowsサービスから起動できません。
どんな種類の助けも大歓迎です!!
mercurial - Atlassian Bamboo: Mercurial リポジトリをプルせずにビルドをトリガーする
Atlassian Bamboo で、mercurial リポジトリで更新が行われたかどうかを確認し、すべてのソース コードをプルせずにビルドをトリガーすることはできますか?
つまり、サーバー上でソースを直接プルするデプロイ ファイルを起動するだけでよいので、マシン上でソースをプルする必要はありません。それは可能ですか?
svn - ビルドをコミットする必要がありますか?
これは、サーバー側のアプリケーション コードとクライアント側の JS/HJTML がバージョン管理されている Web ベースのプロジェクト用です。バージョン 1.0 をリリースし、1.0 リリースでトランクから新しいブランチを作成するとします。すべての圧縮ファイルと結合ファイルを吐き出すビルド ツールを実行します。私のディレクトリ構造内で、圧縮/ビルドされたファイルを含むビルド ディレクトリが生成されます。
ビルド ディレクトリをコミットして、別のコピーが必要な場合 (別のサーバーなど) に再ビルドする必要なく、各ビルド/リリースのコピーを取得する必要がありますか?
continuous-integration - Bambooの3.1.1手動依存関係管理/依存関係ブロック機能が期待どおりに機能しませんか?
CI環境としてBambooを使用しており、いくつかのビルド依存関係があります(手動の依存関係管理と依存関係ブロック機能を使用)。ビルド戦略としてSVNポーリングを使用しており、すべてのプロジェクトのポーリング頻度は同じです。
次のビルドプラン構造があると仮定します。
- プロジェクトAの親ビルドプランPA、
- プロジェクトBの子ビルドプランCBはPAに依存しており、依存関係のブロック戦略として「親プランにビルドされていない変更がある場合はビルドをブロックする」を選択しています。
私たちの目標は、次のように依存関係ツリーを設定することです。
- プロジェクトBをビルドする必要がある場合は、最初にAに変更があるかどうかを確認し、変更がある場合は、最初にPAをビルドしてCBをブロックし、PAが終了したらすぐにCBを再開します。
- 手動ビルドと自動ビルド(SVNポーリングの結果としてトリガーされたビルド)に対してこれを実行します
上記の目標は、依存関係のブロック機能(http://confluence.atlassian.com/display/BAMBOO/Setting+up+Build+Dependenciesを参照)の目的とまったく同じように見えます。ただし、構成エラーがあるか、この機能を正しく理解していません。
テストするために、次のケースを作成しました。
- AでクラスDummyClassAを作成します
- DummyClassAを参照するクラスDummyClassBをBに作成し、プロジェクトBがコンパイルするためにプロジェクトAを最初にビルドする必要があるようにします*手動でCBを呼び出します
上記の構成を通じて、CBは、親プロジェクトに変更があることを認識しているため、CBをブロックし、PAを構築し、CBを再開する必要があると予想していました。しかし、何が起こったのかというと、DummyClassAがプロジェクトBにまだ知られていないため、CBの構築が試みられ、明らかに失敗しました(コンパイルエラー)。CBが手動の場合、親プロジェクトAのSVNのアクティブなチェックがないようです。トリガーされました、それは正しいですか?
ここで何が欠けていますか?このシナリオは事実上すべての深刻なソフトウェアプロジェクトで発生するため、簡単な解決策が必要であると確信しています。したがって、Bambooはこれを箱から出して正しく処理することを期待しています。誰かがこれに光を当てることができますか?
最高、クリス
linux - 「execute」属性をファイルに設定し、WindowsからSVNでチェックするにはどうすればよいですか?
Linuxの別の場所でSVNを構成しているので、Windowsから実行可能属性をオンにしてシェルスクリプトをSVNにチェックインする必要があります。私はBambooをCIとして使用します。これは、SVNからソースをチェックアウトし、定期的なビルドを実行します。シェルスクリプトが実行できないというエラーがスローされます。(竹はルートとして実行されます)。
実行可能権限を設定するための最良の方法は何ですか?
私はSVNクライアントを使用せず、Eclipseを使用してチェックインとチェックアウトを行います。SVNクライアントが唯一の場合、Eclipseで使用しているSVNプラグインと互換性のあるバージョンを見つけるにはどうすればよいですか。以前に互換性の問題がありました。Tortoiseからファイルをチェックインしたとき、Eclipseからそのファイルをチェックアウトできませんでした。