Add support for publishing to Maven Central 44/80244/3
authorThanh Ha <thanh.ha@linuxfoundation.org>
Sat, 9 Feb 2019 01:33:14 +0000 (20:33 -0500)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Wed, 13 Feb 2019 20:53:32 +0000 (15:53 -0500)
Maven Central is disabled by default as sigul signing is required
before we can turn this on.

Issue: https://jira.linuxfoundation.org/browse/RELENG-1614
Change-Id: Id98b4a9997476272a4c1403d0db1fe0a50dc31b2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jjb/autorelease/autorelease-templates.yaml

index f878828d03b7e6190b25c39a2a46fe8316cd6187..b711e993b6944bd792a69abf3a8179527c941bc8 100644 (file)
@@ -67,6 +67,8 @@
     mvn-version: mvn35
     extra-mvn-opts: ''
     sign-artifacts: false
+    mvn-central: false
+    ossrh-profile-id: 6386ebbbf3a563
     disable-job: 'false'
 
     #####################
           sign-artifacts: '{sign-artifacts}'
           sign-dir: '$WORKSPACE/m2repo'
       - lf-maven-stage
+      - lf-maven-central:
+          mvn-central: '{mvn-central}'
+          ossrh-profile-id: '{ossrh-profile-id}'
       - autorelease-get-integration-test-variables
       - autorelease-maven-sources:
           opendaylight-infra-mvn-opts: '{opendaylight-infra-mvn-opts}'