Bintray gradle 插件未上传工件

Bintray gradle plugin not uploading artifacts

我正在使用 bintray gradle 插件在 Bintray 上上传 java 工件。我已经从示例中编写了这段代码,它成功地创建了包和版本,但是文件目录中没有文件。我在这里错过了什么??

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'
        }
    }

}

我是 运行 来自未定义构建目录的根项目的任务。当我 运行 它来自模块时,其中 (build/libs) 包含所需的工件。

根据您的标签,我假设您正在从事 Android 项目。我有一个类似的问题。然后我从插件文档中意识到 build/lib 只是一个占位符。我必须将我的设置为存储库的 aar 的位置:

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

如果您不清楚,您始终可以只上传当前目录,查看实际上传到 Bintray 的内容,然后了解它的实际位置:

filesSpec {
    from '.'
    into '.'
}