我想在我自己的gitlab服务器上设置一个git存储库来存储私有库的工件。
我无法找到一种方法来设置gitlab + gradle来上传我的git存储库中的档案。
是否有人可以发布某种配置或分步指南?
答案 0 :(得分:0)
看起来这样做的唯一方法是"上传"在本地maven仓库中存档,然后执行git commit + git push。
虽然我不是groovy专家在您的本地仓库上发布您的工件,但您需要做的就是在 build.gradle 文件中添加以下代码段:
apply plugin: 'maven'
group = "your.group"
version = android.defaultConfig.versionName
archivesBaseName = "artifactname"
artifacts {}
uploadArchives {
repositories.mavenDeployer {
repository url: 'file://' + new File(System.getProperty('user.home'), '.m2/localRepo').absolutePath
}
}
task install(dependsOn: uploadArchives)enter code here