Skip to content
krenfro edited this page Nov 24, 2014 · 2 revisions

Notes to myself on releasing this project.

  1. Remember to set sendgrid credentials for unit-tests

    mvn -Dsendgrid-username=myusername -Dsendgrid-password=XXXXXXXX clean install
    
  2. Configure the ossrh server in ~/.m2/settings.xml

    <server>
      <id>ossrh</id>
      <username>myusername</username>
      <password>xxxxxxx</password>
    </server>
    
  3. Use release build profile and use -Darguments to provide credentials to forked maven instance during the release.

    mvn -Darguments="-Dsendgrid-username=myusername -Dsendgrid-password=xxxxxxxx" clean release:prepare -P release
    mvn -Darguments="-Dsendgrid-username=myusername -Dsendgrid-password=xxxxxxxx"  release:perform -P release
    

Clone this wiki locally