2016-09-07 8 views
1

私はBintrayにJavaアーティファクトをアップロードするためにbintray gradleプラグインを使用しています。私はこのコードを例で書いたが、パッケージとバージョンは正常に作成されますが、ファイルディレクトリにファイルはありません。何が私はここで行方不明ですか?Bintray gradleプラグインがアーティファクトをアップロードしていません

bintray { 
    user = 'user name' 
    key = 'my key' 
    pkg { 
     repo = 'androids' 
     name = 'name' 
     licenses = ['Apache-2.0'] 
     vcsUrl = 'https://github.com/bintray/gradle-bintray-plugin.git' 
     version { 
      name = 'version' 
      desc = 'Gradle Bintray Plugin 1.0 final' 
      released = new Date() 
      vcsTag = '1.3.0' 
      attributes = ['gradle-plugin': 'com.use.less:com.use.less.gradle:gradle-useless-plugin'] 
     } 

     filesSpec { 
      from 'build/libs' 
      into 'standalone_files/level1' 
     } 
    } 

} 
+0

bintrayにアップロードしましたか?あなたはどのようなステップを追って出版しましたか? –

+0

Bintrayに手動でアップロードする必要がありますか?プラグインの目的は何ですか? – mallaudin

+0

私は私がやったと私は、「それがうまくパッケージとバージョンを作成」が、何のjarファイルに存在しない書いたあなたはGradleの – mallaudin

答えて

1

ビルドディレクトリが定義されていないルートプロジェクトからタスクを実行していました。私が(build/libs)に必要な成果物が含まれているモジュールで実行したとき。

1

あなたのタグから、私はあなたがAndroidプロジェクトに取り組んでいると思います。私も同様の問題がありました。次に、プラグインのドキュメントのbuild/libが単なるプレースホルダであることを実現しました。私は自分のライブラリーのAARが格納された場所に地雷を設定する必要がありました:

filesSpec { 
    from 'build/outputs/aar' 
    into '.' 
} 

あなたが不明確であれば、いつでもただ、現在のディレクトリをアップロードし、実際にBintrayにアップロードされますかを確認し、それがだどこのゲージを得ることができます実際に見て:

filesSpec { 
    from '.' 
    into '.' 
} 
+0

お返事ありがとうございます@ tir38。私はそれを解決しましたが、私もあなたの提案を試みます。 – mallaudin

関連する問題