gradle-release-plugin

    5

    1答えて

    私はgradleを通して複数の起動スクリプトファイルを作成しようとしています。しかし、どういうわけか、ある特定の開始スクリプトファイルが何とか複製されています。私が見ることができるbinディレクトリに startScripts.enabled = false run.enabled = false def createScript(project, mainClass, name) {

    7

    1答えて

    Mavenでは、リリースプロセスは問題なく動作します。私はGradleでAndroid Studioを使用することを余儀なくされたので、EclipseとMavenの場合と同じ動作を実現したいと思います。 /app/build/outputs/apkのapkと私のSVNリポジトリのソースコードを持つタグを正しく作成していますが、かなり良いMaven風のリリースプラグイン(https://github

    3

    1答えて

    Gradleにマルチモジュールプロジェクトがあります。ここでは、build.gradleはサブプロジェクトの集約者であり、ソースはありません。 構造:親は私がすべてで任意の場所にアップロードしない、空のJARを生成しながら、 parent with version in gradle.properties - child1 inheriting version - child2 inherit

    1

    1答えて

    私のアプリケーションをmavenからgradleに変換しています。私はgradleの代わりにmaven-release-pluginを探しています。 私はプラグインから必要なのは次のとおりです。バージョンから 削除「-snapshot」接尾辞をしてgitのレポへ をコミットし、この上で新しいgitのタグを作成してビルドで バンプバージョンをコミットします。 (のpom.xmlのような)のGradl

    8

    1答えて

    に変更します。現在、リリースプロセスを制御するためにaxion-release-pluginを使用しています。今度はSNAPSHOTを削除し、リリースプロセスでビルド番号を紹介したいと思います。 CIを達成できるように 現在、私たちはバージョン1.0.0-SNAPSHOTを使用しており、Jenkinsから1.0.0-BUILDNUMBERまたは1.0.BUILDNUMBERのようなものが必要です。

    0

    1答えて

    私はgradle release pluginを使ってプライベートネクサスリポジトリに自分の成果物を配備しようとしていますが、実際にアップロードアーカイブ中に問題が発生しています。 アップロードは400でなく、リリースリポジトリ内のネクサス答えは私がDEV- *マイルストン* 私は唯一のRC-期待 *または最終リリースのリリースeveneのすべての種類を見つけても、最後に到着しますリリースリポジト

    0

    1答えて

    現在、プロジェクトをmavenからgradleに移行しています。私たちのセットアップは次のようになります。 親POMプロジェクト サブプロジェクト1 サブプロジェクト2(コンパイル1依存) サブプロジェクト3(コンパイル2と1に依存します) を これらのすべてのサブプロジェクトは、独立してバージョン管理されます。 Mavenではバージョンプラグインを使用しています。これは、(プラグインを使用して)

    0

    1答えて

    manifest.mfファイルでgit commitIdを使用したいと思います。 現在のgradle-release-pluginバージョンでは、タグ付けはビルドタスクの後に行われます。ですから、git commitIdはmanifest.mfファイルでは使用できません。 そのようなものをサポートする計画はありますか? manifest.mfファイルにgit commitIdを使用する方法はありま

    0

    2答えて

    マルチモジュールプロジェクトから生成された複数のaarをアップロードする必要があります。プロジェクトの構成は次のとおりです。 Project Root |--Main app |--Sub-Module1 |--Sub-Module2 |--Sub-Module3 各サブモジュールは、しかし、私はNexus.IにアップロードするのAPKはジェンキンスから

    0

    1答えて

    それはマイナーなことだが、私のbuild.gradleファイルに私は次のようにGradleのリリース - プラグインが設定されています。メッセージは以下のようである plugins { id 'net.researchgate.release' version '2.3.4' } release { tagTemplate = 'release-${version}'