Java プロジェクトを Bintray にデプロイしようとしています。ビルドされているバージョン自体は正常にアップロードされますが、パッケージのメイン フォルダーには、maven-metadata.xml (maven-metadata.xml.md5、maven-metadata.xml.sh1、またはその他) のチェックサム ファイルはありません。設定する方法が見つかりません。
私は Gradle 4.10 (さまざまな理由でアップグレードできません)、Gradle 6.5.1 (最新) の maven-publish プラグイン、jfrog.bintray.gradle プラグイン 1.8.5 (最新) を使用しています。
出版物と Bintray のアップロードは非常に単純です。
publishing {
publications {
BinTrayPublication(MavenPublication) {
from components.java
groupId = project.group
artifactId = project.archivesBaseName
version = project.version
}
}
}
bintray {
user = System.getenv('...')
key = System.getenv('...')
publications = ['BinTrayPublication']
publish = true
override = true // TODO - remove this in production
pkg {
repo = bintrayPublishRepoName
name = <repo name>
licenses = ['Apache-2.0']
userOrg = <org>
version {
name = project.version
desc = project.description
released = new Date()
}
}
}
ビルド中のバージョンのファイルの 1 つのチェックサム ファイルを生成する方法を見つけましたが、リポジトリのパッケージ内の maven-metadata.xml ファイルのチェックサム ファイルを生成する方法は見つかりませんでした。
何か案は?ありがとう