How to release Atmosphere - Atmosphere/atmosphere GitHub Wiki
Add a disable-java8-doclint
profile to .m2/settings.xml
for making it possible to build a release:
<?xml version="1.0" encoding="UTF-8"?>
<!--
User-specific configuration for maven. Includes things that should not
be distributed with the pom.xml file, such as developer identity, along with
local settings, like proxy information. The default location for the
settings file is ~/.m2/settings.xml
-->
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- ... -->
<profiles>
<profile>
<id>disable-java8-doclint</id>
<activation>
<jdk>[1.8,)</jdk>
</activation>
<properties>
<additionalparam>-Xdoclint:none</additionalparam>
</properties>
</profile>
</profiles>
Tof you need to release an Atmosphere version, you must do:
mvn release:prepare -DautoVersionSubmodules=true && mvn release:perform
If successful, go to Sonatype and open "Staging Repositories". Search for a repository with atmosphere in the name, click it, and choose close
and then release
above the list of repositories. Next update README.md with the issue's change log (last section).