2

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 ファイルのチェックサム ファイルを生成する方法は見つかりませんでした。

何か案は?ありがとう

4

1 に答える 1