...
To release software components we use Maven and its release-plugin. Kontrollera att följande kod finns i rot-pom'en. I annat fall kommer releasepluginen att försöka checka in koden i det centrala github-repot.
Info |
---|
<servers> <build> |
...
När man är klar får incheckning mot github göras manuellt.
...
The suggested validation procedure assumes that you have a maven profile in your settings-file (~/.m2/settings.xml) like:
Kodblock | ||||
---|---|---|---|---|
| ||||
<servers> <server> <id>sonatype-nexus-staging</id> <username>xxxxxxxxx</username> <password>pppppppppp</password> </server> </servers> <profile> <id>sonatype-nexus-staging</id> <repositories> <repository> <id>sonatype-nexus-staging</id> <name>Sonatype Nexus Staging</name> <url>https://oss.sonatype.org/content/repositories/staging/ </url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> </profile> |
OBS! I Sonatype under användarprofilen kan man skapa ett user token som ersätter inloggningsuppgifter i klartext under <server> med krypterade användarnamn och lösenord.
Perform the following steps:
...