小编G. *_*ler的帖子

使用Gradle将档案上传到GitLab Maven存储库

我使用Gradle和Gradle Maven插件将档案上传到Maven Central。这很好。我也想将相同的档案上传到GitLab Maven仓库。上载到此仓库需要使用特殊的HTTP标头值进行身份验证。但是我不知道如何使用Gradle Maven插件来做到这一点。该GitLab文档描述了使用Maven的基础构建过程pom.xmlsettings.xml。我目前所拥有的是:

用Gradle创建的文件:

build/libs
??? wms-1.2.0.jar
??? wms-1.2.0.jar.asc
??? wms-1.2.0-javadoc.jar
??? wms-1.2.0-javadoc.jar.asc
??? wms-1.2.0-sources.jar
??? wms-1.2.0-sources.jar.asc
build/poms
??? pom-default.xml
Run Code Online (Sandbox Code Playgroud)

根据GitLab文档的文件:

pom.xml
settings.xml
Run Code Online (Sandbox Code Playgroud)

当我执行

mvn deploy -s settings.xml
Run Code Online (Sandbox Code Playgroud)

然后pom-default.xml必须“混入” pom.xml并且build/libs/*必须用作存档位置。我怎样才能做到这一点?

java gradle maven gitlab

5
推荐指数
1
解决办法
1125
查看次数

标签 统计

gitlab ×1

gradle ×1

java ×1

maven ×1