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 '.'
}
我正在使用 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 '.'
}