簡體   English   中英

Bintray Gradle插件未上傳工件

[英]Bintray gradle plugin not uploading artifacts

我正在使用Bintray gradle插件在Bintray上上傳Java工件。 我已經從示例中編寫了此代碼,它成功創建了軟件包和版本,但是files目錄中沒有文件。 我在這里想念什么?

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM