maven-publish プラグインを使用せずに、Gradle を使用して Artifactory リポジトリにファイルをアップロードすることは可能ですか?
私がしたいのは、任意のファイルを特定のリポジトリの場所にアップロードすることだけです。パブリッシング スニペットは次のとおりです。
publishing {
publications {
mavenJava(MavenPublication) {
from components.java
}
updatePlugins(MavenPublication) {
group = 'pluginDescriptor'
version = ''
artifact file('README.txt')
}
}
}
私が望むのは、エントリが相対リポジトリ パスにupdatePlugins
アップロードすることだけです。README.txt
/pluginDescriptor
ただし、プロジェクト名の場所README.txt
としてアップロードされます。pluginDescriptor/nip/nip-.txt
nip
グループ、artifactID、およびバージョンなしで専用の名前を付けるにはどうすればよいですか?
私が見つけたすべての例は、グループ、artifactID、およびバージョンに従ってファイルをアップロードする maven-publish プラグインを使用しています。
これを達成する方法についてのアイデアはありますか?
編集:プラットフォームに依存しない問題でタスクを達成する方法が直接可能性があります: artifactory-client-java