Skip to content

How to release Atmosphere

Sebastian Lövdahl edited this page Feb 6, 2023 · 5 revisions

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

Step by Step Tutorials

Concepts & Architecture

15 Minutes Tutorial

Advanced Topics

API

Known WebServer Issues

References

External Documentations

githalytics.com alpha

Clone this wiki locally