Gradle MavenDeployer GitLab

Gradle MavenDeployer GitLab,gradle,gitlab,Gradle,Gitlab,我想在我自己的gitlab服务器上建立一个git存储库来存储私有库的工件 我无法找到将gitlab+gradle设置为在我的git存储库中上载存档的方法 是否有人可以发布某种配置或分步指南?看起来唯一的方法是在本地maven repo中“上传”存档,然后执行git提交+git推送 虽然我不是groovy方面的专家,无法在本地repo上发布您的工件,但您需要做的只是在build.gradle文件中添加以下代码片段: 我不明白你怎么会这样。滥用Git作为Maven存储库的一个技巧是使用本地文件URL

我想在我自己的gitlab服务器上建立一个git存储库来存储私有库的工件

我无法找到将gitlab+gradle设置为在我的git存储库中上载存档的方法


是否有人可以发布某种配置或分步指南?

看起来唯一的方法是在本地maven repo中“上传”存档,然后执行git提交+git推送

虽然我不是groovy方面的专家,无法在本地repo上发布您的工件,但您需要做的只是在build.gradle文件中添加以下代码片段:


我不明白你怎么会这样。滥用Git作为Maven存储库的一个技巧是使用本地文件URL声明Maven repo,并发布到该文件,然后提交并推送生成的文件。嗯,你知道是否有什么东西可以自动执行此操作吗?你可以利用第三方Gradle Git插件来自动执行此操作。Hello@PeterNiederwieser你有推荐的人吗?
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