問題タブ [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.
java - 自動ビルドを2CPUのピザボックスからマルチCPUのモンスターに再スケーリングしますか?
現在の自動ビルドは、1つのマスターボックスと4つのコア2デュオピザボックス(約2.5Ghz)で構成され、それぞれ3 GBのメモリがあり、すべてUbuntuLinuxを実行しています。(竹を使用)
1つ以上のSolarisボックスで実行するためにこれを再調整するように依頼されました。現在のビルドは、Javaビルド、長期実行の統合テストビルド、および自動化されたSeleniumテストの組み合わせで構成されています。これはかなり典型的な大規模プロジェクトビルドです。現在の環境には十分な容量があり、コアなどを問題なく失う可能性があります。
「大量の」メモリ(16〜32GB?選択可能)を備えた8台のCPUSolarisマシンを検討しています。または多分いくつかの4つのCPUマシン?
単一のボックス内で動作がかなり直線的にスケーリングすることを期待できますか?私はここで実際の経験を探しています。IOがどのように問題になるかについての「理論的」観察は、あまり興味深いものではありません。
teamcity - TeamCityとJIRA?
BambooをJIRAに統合する方法のように、TeamCityをJIRAに統合することは可能ですか?JetBrains Webサイトで、課題追跡システムの統合について説明しているドキュメントは見つかりませんでした。
参考:TeamCityはカリスマと呼ばれる独自のトラッカーを発表していると聞きました。本当?
java - Bamboo テストを同時に実行する方法はありますか?
現在、竹でほぼ同時に実行するように構成された 2 つの selenium-junit テストがあります。1 つのテストは MachineA (selenium などをインストール) で実行し、もう 1 つのテストは MachineB (selenium などをインストール) で実行します。開始されると、Bamboo はマシン A でビルドし、マシン B でキューに入れます。私の質問は、なぜ竹がマルチスレッドを扱えないのですか? または、この問題を回避する方法はありますか
java - RuntimeException: Selenium セッションを開始できませんでした: 内部サーバー エラー
セレンを使用して空中衝突の問題(同時編集)を検出しようとしています。
だから私は次の(スーパークラス)でセレンセッションAを開始します
次に、スーパークラス (サブクラス) から別のブラウザーを指す別のセレン セッション B を開始してみます。
ローカル マシンでは正常に動作しますが (期待どおりに動作します)、リモート マシンで同じテストを実行すると (Bamboo ビルド ツールを使用)、次の例外が発生します。
なぜこれが起こっているのですか?
svn - TFS 対 JIRA/Bamboo/SVN
今週、私は 2008 TFS のプレゼンテーションに参加しました。現在、Jira と Svn (およびおそらく Bamboo) を使用しています。どのソリューションをお好みですか?
build - Bamboo の継続的インテグレーション
私はこの継続的インテグレーション ツールを初めて使用します..Bamboo という名前です..誰かがこの竹のセットアップ方法に関する情報を取得できる正しい方向に私を向けることができます..さまざまな環境の自動展開用のスクリプトを作成する方法...ありがとうあらかじめ....
bamboo - 竹の統合
これはBamboo( My First One )に関する私の2番目の質問です。提案された情報を読んだ後の私の理解では、ソースコードを取得してビルドするスクリプトを作成するには、nAntやMSbuildなどのビルドツールが必要です(Silverlightプロジェクトで.net 3.5に取り組んでいます)。その後、デプロイするときに、ファイルを差分サーバーに移動するためのスクリプトを作成する必要があります。私が正しい方向に進んでいるかどうか教えてください。ant、maven、bashスクリプトを使用して、.netプロジェクトで同じことを行うことはできますか?
python - DjangoとPythonを使用したAtlassianBamboo-可能ですか?
私の会社では、現在、継続的インテグレーションツールにAtlassianBambooを使用しています。現在、すべてのプロジェクトでJavaを使用しているため、Javaはうまく機能します。
ただし、新しいアプリケーションの1つにDjango+Pythonを使用することを検討しています。これにBambooを使用できるかどうか疑問に思いました。
まず、Bambooを使用したことがあり、構成していなかったため(ビルド用にsvn checkoutディレクトリを変更するなどの単純な変更を除く)、Bambooについての知識は低いと言えます。
明らかに、ビルドを実行するだけではあまり意味がありません(Pythonプロジェクトは実際にはビルドされないため)が、Bambooを使用してテストスイートを実行し、bambooを使用してデプロイできるようにしたいと思います。 Javaプロジェクトで行う方法で、さまざまなテスト環境に対応する最新のコード。
BambooはPythonプロジェクトでこの種のことをサポートしていますか?
version-control - Bamboo のバージョン管理
ビルドのバージョン情報を維持する必要がある状況があります。グーグルで私は限られた情報を見つけました。1 つの方法は、ソース管理でバージョン ファイルを作成し、更新し続けることです。もう 1 つは、ソース管理のリビジョン番号を使用することです。最後の 1 つは、竹のビルド番号を使用することです。私はこれまで誰も実装したことがありません。誰でも各方法の長所と短所を指摘できます。
ありがとう、レディ。
少なくとも、同じことを実装するためにどの方法を使用したか教えてください。ちなみ..
javascript - 継続的インテグレーション ビルドで JavaScript 単体テストをヘッドレスで実行する
継続的インテグレーション システム ( Atlassian Bamboo 2.5) で実行されている webapp ビルド プランがあります。各ビルドで Javascript テストが実行され、Bamboo がテスト結果を解釈できるように、 QUnitベースの JavaScript ユニット テストをビルド プランに組み込む必要があります。
ビルド プロセスを「スタンドアロン」にして、外部サーバーへの接続が不要になるようにしたいと考えています。これを達成する方法についての良いアイデアはありますか? ビルド プロセスを実行する CI システムは、Ubuntu Linux サーバー上にあります。