問題タブ [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.

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

c++ - ネイティブ C++ コード (VS2010) と Bamboo で CI を実行する簡単な方法はありますか?

継続的な統合のためのビルド サーバーとして、JIRA と Bamboo を使用しています。しかし、私はネイティブ C++ プロジェクト (Visual Studio 2010 を使用) を持っていますが、Microsoft はネイティブ C++ コードの単体テストをサポートしていないようです。WinUnit や cfix のような仕事をしているように見えるツールがいくつかありますが、Bamboo との互換性については知りませんし、どのツールが最適で、最も使いやすく、最も多くの機能を持ち、VS との互換性が最も優れているのかもわかりません.. .

誰かがそれを経験していますか?

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

maven - Mavenプロファイルの混乱; 内部リポジトリへのユーザーベースの認証に関する混乱

このシナリオを考えてみましょう。私は中小企業のプロジェクト開発環境を持っています。アーティファクトリポジトリとしてarchivaを使用します。

一般的には、プロジェクト固有のプロファイルを設定してもらいたいと思います。つまり、テストはプロジェクトごとに異なるためです。

ただし、定数を設定したいのは、settings.xmlファイルのプロファイルです。これはデフォルトでアクティブであり、開発に使用されます。チームメンバーがそのファイルを手動で編集し、ARCHIVAクレデンシャルをそこ(LDAPシステム)に配置して、内部リポジトリにアクセスできるようにする必要がありますか?

パスワードを入れてはいけませんか?私の他の方法は、マスターパスワードを使用して「共有」パスワードを暗号化することです。そのため、誰もそれを見ることができませんが、スナップショットの依存関係などの内部リポジトリへの一般的な「読み取り専用」アクセス権があります。ただし、暗号化されたマスターパスワードを含むsecurity-settings.xmlファイルも必要になりますが、それはそのシステムの目的を損なうものではありませんか?

最後に:複数のプロファイルを同時にアクティブにすることはできますか、それとも不要ですか?たとえば、デフォルトでdevプロファイル(アーティファクトリポジトリ設定、リリース用の暗号化されたsvnクレデンシャルを含む)をアクティブにしていて、特定のPOMファイルで異なるプロファイルを指定した場合、1つのプロファイルのみを選択しますか?CIにBambooを使用したいとします。また、surefireプラグインなどを使用する「テスト」プロファイルがいくつかあります。これらのプロファイルは、settings.xmlに存在するactiveByDefault DEVプロファイルと共存しますか、それとも一度に1つのプロファイルのみをアクティブ化できますか?CIに必要なのはSCM情報だけなので、技術的には内部アーカイブリポジトリにアクセスする必要はないはずです。したがって、テストプロファイルを使用している場合(CIを自動的に使用している場合)、プロファイルから何も必要ないと思います。

よくわかりません。私は完全にMavenで管理されたビルド環境に非常に近く、これらのいくつかの問題を解決しようとしています。ありがとうございました。

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

eclipse - Bamboo で Maven プロジェクトをビルドすると空の jar が生成される

私はEclipse、Maven 2.0、およびBambooを使用しています。GitHub からプロジェクトをチェックアウトし、Eclipse でデバッグしました。準備ができていて、Eclipse から JAR をエクスポートすると、76KB の JAR が得られました (これは正しいです)。しかし、maven の pom.xml ファイルを使用して同じ JAR をビルドする計画を Bamboo に使用させると、Bamboo は 1KB の JAR を提供します。コンパイルするものは何もないと言っています。

私は何が欠けていますか?ここに私のpom.xmlファイルがあります:

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

maven - Bamboo: Maven アーティファクトの作成方法

Bamboo サーバーをセットアップし、Maven ビルド タスクを使用してテスト プロジェクトと計画を作成しました。

しかし、このタスクはアーティファクトを生成しません (おそらく、チェックを外したテスト結果を除いて)。そして、ハドソンで行われているように、すべての Maven アーティファクトをビルド結果に添付したいと思います。

どうやってするか?

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

.net - プロジェクトのターゲットが 3.5 の場合、Msbuild 4.0 は System.Core 4.0 を参照していますか?

msbuild は私のコンピューターでは正常に動作しますが、bamboo/msbuild でプロジェクトをビルドしようとすると、何らかの理由で .net 4.0 が参照されます。

新しいコンパイラ機能 (既定のパラメーターなど) を使用しているため、MSBuild 4.0 を使用する必要があります。3.5 をターゲットにしているにもかかわらず、何らかの理由で System.Core 4.0 が参照されています。

0 投票する
3 に答える
1255 参照

ruby-on-rails-3 - Herokuにプッシュするときの製油所エラー

私は製油所アプリを持っており、ローカルでうまく機能します。Herokuに竹のスタックを作成しました。

私がプッシュしようとすると、これを見ることができます:

次に、ブラウザで開きます。「申し訳ありませんが、問題が発生しました。」

$herokuログ

完全な出力はここにあります

どんな助けも素晴らしいです、ありがとう!

+++

アップデート:

スタックをCedarに更新し、Rubyenv1.9.3を作成しました

$ herokuログにこれが表示されるようになりました: this-updated

どこに行くの?ありがとう

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

continuous-integration - Bambooスクリプトタスクアーティファクト

ビルドサーバーとしてBambooを使用しています。私たちは通常、Bambooで本当に簡単なMavenプロジェクトのみを構築します。

現在、Bambooを使用してDebianパッケージを構築しようとしています。.debファイルは問題なくビルドできますが、そのdebファイルをrepreproインスタンスへの追加など、別のタスクのアーティファクトとして使用できるようにしたいと思います。他のすべてのプランで「deploytoreprepro」タスクを再利用できるように、タスクを分離しようとしています。

非常に単純なこと以外に、スクリプトタスクに関する大量のドキュメントを見つけることができません。これどうやってするの?または、私のためにdebをビルドしてデプロイする、見逃したプラグインはありますか?ありがとう!

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

continuous-integration - Bamboo CI サーバーでビルドされたアーティファクトにタグを付ける

統合サーバーとして竹を使用しています。各ビルド中に、製品のバイナリ パックが生成されます。構築されたアーティファクトの一部は、QA に送られます。

グローバル ビルドの有効期限設定に関係なく、特定のビルド ジョブ番号のビルド アーティファクトを保持する方法はありますか。たとえば、ある時点で、ビルドされたアーティファクトの 1 つをリリース候補として識別します。

QA は、1 週間後でもその特定のパックをダウンロードできるはずです。現在、ビルド アーティファクトを CI サーバーから他のマシンにコピーしています。これはスクリプトですが、それでも手動のプロセスです。

Hudson には、「このビルドを永久に保持する」というオプションがあります。

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

java - Bambooプロジェクトとグローバル変数にアクセスする方法

私はBambooを3週間使用していて、ビルド結果を表示するプラグインを作成するのに忙しいです。私がする必要があることの1つは、設定したグローバル変数とプロジェクト変数からピックアップ場所を生成することですが、プラグインを介してこれを行う方法を見つけることができないようです。

Atlassian開発者フォーラムを見てみましたが、何も役に立ちませんでした。

誰かがBambooプラグインの経験がありますか?

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

continuous-integration - 複数段階の計画が完了するまで排他的アクセスを許可する

Bamboo には 3 つのプロジェクトがあり、リリースにどれだけ近づいているかに応じて、それぞれに 1 つまたは 2 つのアクティブな計画があります。柔軟性を高めるために計画を複数の段階に分割し、同時ビルドを無効にしました。

1 つのプロジェクトがビルド中で、2 番目のプロジェクトでコミットが行われた場合、残りの計画は互いに「インターリーブ」します。たとえば、2 つのプロジェクト "m" (メンテナンス) と "n" (新規開発)、および一連のプラン (fetch-source、build-servers、build-clients、deploy) がある場合、ステージは次のように実行されます。

これにより、両方のビルドの実行が遅くなり、ジョブをステージに分割するという目標の 1 つが無効になります。1 つのプランが完了するまで排他的アクセスを許可し、次のプランをキューで実行する方法はありますか? つまり、プラン レベルで複数のステージを 1 つのステージとして扱うように Bamboo を構成できますか?