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).

⚠️ **GitHub.com Fallback** ⚠️