問題タブ [luntbuild]
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.
ant - Luntbuild の Ant プロパティにリビジョン番号を取得するにはどうすればよいですか?
私はこれが可能でなければならないと確信しています:
Luntbuild でビルドを実行するときに、Ant からアクセスできるプロパティに (Subversion からの) リビジョン番号を入れたいと考えています。Ant ビルダーの構成ページの [ビルド プロパティ] ボックスに追加できる OGNL 式が必要です。
誰がそれが何であるか知っていますか?
continuous-integration - Luntbuild ビルダーまたはスケジュールで使用される VCS モジュールまたはアダプターを指定できますか?
私は luntbuild をセットアップし、トランクで実行されているいくつかの異なるビルダー スケジュールを使用して、自分のプロジェクトでうまく機能しています。ここで、ブランチを作成しました。少なくとも 1 つのスケジュール (および必要に応じて対応するビルダー) を追加して、そのブランチを構築します (トランクとは別にブランチを構築したい)。
これは可能ですか?私の会社の他の何人かは、ブランチ用に Luntbuild で個別のプロジェクトを作成したばかりですが、それは理想的なソリューションではないかもしれないと感じています。
繰り返しになりますが、私はこのブランチを継続的に構築したいと考えています。現在のセットアップに 2 つ目のモジュールを追加すると、トランクとブランチの両方を一緒に構築しようとします。別々にビルドしてほしい。
洞察をありがとう!
編集:賞金はもうすぐ終わりますが、まだ答えはありません。LBで新しいプロジェクトを作成することで元の問題を回避しましたが、もっと良い方法があるはずだと感じています。
continuous-integration - luntbuild + maven + findbugs = OutOfMemoryException
Luntbuild を使用して、Findbugs レポートを含むプロジェクト サイトを生成および公開しようとしています。他のすべてのレポート (Cobertura、Surefire、JavaDoc、Dashboard) は正常に機能しますが、Findbugs は OutOfMemoryException で救済されます。レポート生成から findbugs を除外すると、ビルドが修正されます --- 明らかに Findbugs レポートはありません。
面白いことに、私は最初にローカルでこの問題に遭遇し、MAVEN_OPTS=-Xmx512m を設定して解決しました。ただし、これは Luntbuild では十分ではないようです。ビルダーの環境変数とまったく同じオプションを設定しても違いはありません。
-XX:MaxPermSize=512m を MAVEN_OPTS に追加するか、-Dmaven.findbugs.jvmargs=-Xmx512m を mvn.bat に渡す必要があることを示すネット上の投稿をいくつか見つけました。これら(またはそれらの組み合わせ)はどれも役に立たないようですが、ヒントがあれば大歓迎です!
乾杯、ヨハネス
関連情報: Luntbuild は 1.5.6、Maven は 2.1.0、findbugs-maven-plugin は 2.0.1 です。
これは、関連する pom.xml の Findbugs セクションです。
これは私のビルドログの先頭です:
私のビルドログの末尾:
どうやらmavenは70MBしか使用しないことに注意してください...しかし、Findbugsプラグインは独自のプロセスをフォークするため、おそらく何の意味もありません。
continuous-integration - ClearCase および長期間更新されるスナップショット ビューとの継続的な統合
継続的インテグレーション システムをセットアップする必要があります。プラットフォームの制限により、ClearCase バージョン管理とスナップショット ビューのみを使用しています。Hudson と Luntbuild をセットアップしてみました。どちらも同じ動作を示します。ビューには、ビルドに使用されるライブラリがたくさんありますが、厳密には読み取り専用です。CI システムは cleartool lshistory を実行し、VCS の変更を検出します。その後、ビューの更新を引き起こす cleartool setcs を実行します。これには約 30 分かかることがありますが、これは CI にとって非常に望ましくありません。以前に cleartool lshistory によって取得された、変更された要素のみを更新しないのはなぜですか? これを行うことができる CI システムはありますか?
.net - .net 用の Luntbuild
Luntbuild を使用して .net プロジェクトをビルドすることはできますか?
jenkins - CIサーバー、Luntビルド、またはJenkins
私の会社は現在、CIサーバーとしてluntビルドを使用しています。ハドソンは現在ジェンキンスに分岐していますが、私にはかなり強力なようです。私はすぐにそれをtomcatにインストールしました、そしてGUIはジョブをセットアップするために非常に強力であるようです、そしてそれに加えて400以上の開発者プラグインとカウントがあります!
JenkinsでPOCを実行できるかどうかを尋ねるつもりでした。
両方の経験がある人、または提案を提出するときに使用できる長所と短所を知っている人はいますか?
ありがとう、シェーン。
maven - ビルド後のアクションを自動化する最良の方法は何ですか?
Luntbuild を使用してビルドを行います。私たちのプロジェクト ビルダーは Maven 2 です。各ビルドが完了したら、多くの cd、mkdir、cp、unzip rm、および zip コマンドを実行する必要があります。現在、これを行うシェルスクリプトがありますが、ビルドが成功するのを待ってから、そのスクリプトを手動で実行する必要があります。ビルドが成功するとすぐにビルド後のアクションを実行するように luntbuild を設定する方法はありますか? もしそうなら、ビルド後のスクリプトの形式はどうあるべきですか? どうすれば設定できますか?
java - Luntbuildモジュールが定義されていません!エラー
UAT環境でLuntbuild1.6.2を最初からセットアップしようとしています。プロジェクト、ビルダー、スケジュールを作成しました。ソース管理としてSubversionを使用しているので、luntbuildでリポジトリとパスも指定しました。
しかし、スケジュールをトリガーしても何も起こらず、システムログは次のようになります。
何が足りないのかわかりませんか?手がかりは...??
continuous-integration - luntbuildのビルダーでスケジュール変数を使用する方法は?
ビルド自動化ツールとしてLuntbuild1.6.2を使用しています。
を使用するビルダーant
は、さまざまなタスクに対して定義されていparameters
ます。
スケジュールは、1つ以上のビルダーで定義されます。ビルダーは再利用されるため、ビルダーで使用できる変数をスケジュール自体で定義することをお勧めします。
レベルでアクセスできるレベルでvariable
定義する方法を誰かに教えてもらえますか?schedule
builder
automation - luntbuildメール通知テンプレートを変更する方法は?
ビルドの自動化にはluntbuild-1.6.2を使用しています。破壊の場所など、luntbuildを介して送信される電子メール通知にいくつかの変数を追加したいと思います。
luntbuildのメールテンプレートを変更することは可能ですか?