問題タブ [buildr]
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 - Builder: パッケージの前にテストを実行する方法
buildrが war ファイルを生成するプロジェクトを作成しています。何らかの理由で、「戦争」フェーズの後に「テスト」フェーズが実行されています。しかし、いくつかのテスト結果を戦争に直接パッケージ化する必要があるため、私のテストはファイルを /src/java/webapp に直接書き込みます。しかし、「戦争」は「試練」の前に起こります。
では、「戦争」の前に「テスト」の実行を強制するにはどうすればよいですか?
ありがとう、うり。
cobertura - test=true の場合、cobertura を計測コードから除外したい
test=true の場合、cobertura を計測コードから除外したいと考えています。
現在、必要なすべてのステートメントが上部にあります。
次に、ビルドが実行されるたびに、次のようになります。
cobertura データ ファイル C:/usr/git_workspaces/reports/cobertura.ser を使用してクラスを計測する
これは、私の製品コードに cobertura インストルメンテーションが含まれていることを意味します。
これは私のビルドの次のセクションです
compile.with はコンパイルが実際に行われる場所ですか? if テストを作成して cobertura を追加できますか?
java - pom.xmlで定義されたdependenciedを使用してbuildrを実行するにはどうすればよいですか(buildr + eclipse + maven:integration)
プロジェクトのビルドツールとしてビルダーを使用しています。しかし、私たちが持っているいくつかのプロジェクトで大きな依存関係があり、新しい日食環境を構築することは困難な作業になる時が来ました。
私が最初にやりたかったのは、ビルドファイルから一種のeclipseプロジェクト(.classpath&.project)を生成することですが、主な問題は、DynamicWebProjectのようなものをサポートしていないことです。代わりに、ビルダーは単純なプロジェクト構造のみを生成します。
したがって、次のオプションとして、(実際のビルドプロセスを変更したくないので)私が考えているのは、Mavenのpom.xmlファイルで依存関係を定義することです。これにより、Eclipseにインポートされる実際のプロジェクト構造が定義されます。BUILDRはそのまま機能し続けますが、依存関係アーティファクトの形式を読み取る代わりに、pom.xmlまたはその他のdependencies.xmlファイルから読み取ります。
何か案は?
ruby - gem インストール ビルダーが失敗する
Windows 7 でプロジェクトをビルドするためにいくつかの依存関係をインストールしようとしています。必要だと思った Ruby の依存関係で Cygwin をインストールしました。
実行するgem install buildr
と、次のエラーが表示されます。助言がありますか?
buildr - Builderを使用してossrh経由でMavenCentralにアップロードするレシピはありますか?
mavenを使用すると、ossrhを介してアーティファクトを中央にプッシュできます。これには、コアjarの通常のmaven-deploy-pluginに加えて、GPG署名、ソース、およびjavadocsが必要です。
これらすべてをビルダーでアレンジするレシピはありますか?
maven - buildr アップロードで maven-metadata.xml が作成されない
2 つのプロジェクトで buildr を試しています。1 つはもう 1 つのプロジェクトに依存しています。
buildr upload
project1 では問題なく動作するようですが、project2 がビルドしようとするとproject1/0.0.1-SNAPSHOT/maven-metadata.xml
、存在しないリポジトリが検索されます。
maven-metadata.xml ファイルを手動で作成する必要がありますか? buildr ドキュメントには記載されていません。
project2 のビルダーからの出力は次のとおりです。
buildr - buildr はどのようにユニコード pom ファイルを正しく処理できますか?
プロジェクトでmavenの代わりにbuildrを試してきました。
特定のパッケージの一時的な依存関係を要求すると、次のエラーが発生します。
commons-exec-1.0.pom ファイルに非 US-ASCII 文字が含まれていることを確認できます。しかし、私はそれらが有効な UTF-8 であると信じています。
面倒なファイルはサードパーティのものなので、簡単には変更できません。buildr に正しく処理させるためにできることはありますか?
jruby - Apache Builder を使用して JRuby プロジェクトをビルドしますか?
質問は以前に出てきましたが、実際には答えられませんでした。JRuby プロジェクトをビルドするために buildr をどのようにセットアップしますか?
java - 「Antをダウンロードできません」でビルダーが失敗する
このプロジェクトをビルドしようとすると:
このエラーが発生します:
このメッセージから、ビルダーが内部でantを使用していることがわかります(奇妙なことに、ビルドにRakeを使用していると思いました)。クイックスタートはこれについて言及していません。さらに厄介なのは、私がすでにantを持っていることです(1.8.3ではなく1.8.2ですが、それほど大きな違いはないはずです)。奇妙なことに、ビルダーがJavaファイルを見つけられない限り、不満はありません。 (レイアウトをデフォルト値のままにして、これをテストしました)。
実際の質問です。ビルダーがantを見つけることができるリポジトリを追加する必要がありますか、それとも別の方法でこれを行うことができますか?
記録のために:私はbuildrをでインストールしjruby -S gem install buildr
、それをで実行しましたjruby -S buildr package
。
maven - MavenアーティファクトをダウンロードするときにHTTPパスワードを非表示にする
パスワードで保護されたMavenリポジトリがあります。httpパスワードをダウンロードすると、コンソールに次のように表示されます。
どういうわけかパスワードを隠すことは可能ですか?