[teiid-issues] [JBoss JIRA] (TEIID-4924) Push Teiid artifacts to maven central

Ramesh Reddy (JIRA) issues at jboss.org
Wed Jul 19 16:49:00 EDT 2017


    [ https://issues.jboss.org/browse/TEIID-4924?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13437860#comment-13437860 ] 

Ramesh Reddy commented on TEIID-4924:
-------------------------------------

A new profile called "final-release" has been added to the Teiid pom.xml, this profile needs to uses the PGP signing and Javadoc requirements by Maven Central. Before this profile can be run, please set up a PGP key for yourself using directions here [1], then add following code snippet in your private settings.xml file

{code}
<servers>
      <server>
        <id>oss.sonatype.org</id>
        <username>{sona-type-user-name}</username>
        <password>{sona-type-password}</password>
      </server>
   </servers>

  <profiles>
    <profile>
      <id>teiid</id> 
      <properties>
        <gpg.homedir>/home/rareddy/.gnupg</gpg.homedir>
        <gpg.keyname>{pgp-key-name-generated}</gpg.keyname>
        <gpg.passphrase>{key-password}</gpg.passphrase>
	<gpg.executable>gpg</gpg.executable>
      </properties>
    </profile>
</profiles>
  <activeProfiles>
    <activeProfile>teiid</activeProfile>
  </activeProfiles>
{code}

[1] http://central.sonatype.org/pages/working-with-pgp-signatures.html



> Push Teiid artifacts to maven central
> -------------------------------------
>
>                 Key: TEIID-4924
>                 URL: https://issues.jboss.org/browse/TEIID-4924
>             Project: Teiid
>          Issue Type: Sub-task
>            Reporter: Kylin Soong
>            Assignee: Ramesh Reddy
>             Fix For: 10.0
>
>
> Prepare to push teiis-spring-boot to maven central.



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the teiid-issues mailing list