【Jenkins插件】Nexus Platform Plugin
2023-02-07 本文已影响0人
87d6dc4b11a7
1、安装 Nexus Platform Plugin 插件
2、配置 Nexus Repository

同时,也可以通过接口来完成对 nexus 的操作。
Upload Component
POST /service/rest/v1/components
curl -v -u admin:admin123 -X POST 'http://localhost:8081/service/rest/v1/components?repository=maven-releases' \
-F maven2.groupId=com.google.guava \
-F maven2.artifactId=guava \
-F maven2.version=24.0-jre \
-F maven2.asset1=@guava-24.0-jre.jar \
-F maven2.asset1.extension=jar \
-F maven2.asset2=@guava-24.0-jre-sources.jar \
-F maven2.asset2.classifier=sources \
-F maven2.asset2.extension=jar
参考:
https://plugins.jenkins.io/nexus-jenkins-plugin/
https://help.sonatype.com/repomanager3/integrations/nexus-platform-plugin-for-jenkins
https://help.sonatype.com/repomanager3/integrations/rest-and-integration-api/components-api#ComponentsAPI-UploadComponent