...
! Om något är fel i din release kan du ordna detta på din release-tag i git och därefter göra en omdeploy till Sonatype staging repository från tag-katalogen.
2.
╰─$ mvn release:prepare --- --- --- ╰─$ mvn release:perform
Verifiera att versionen stegats upp och taggats korrekt i git
Kodblock |
---|
╰─$ git stauts
On branch release/v2.3.0
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: pom.xml |
Kodblock |
---|
╰─$ git tag
v2.3.0-RC1 |
Dela ut release branchen så att andra utvecklare kan se den
Kodblock |
---|
git push -u origin release/v2.3.0 |
Färdiställ release branch
...
Gör release från Sonatype staging till Sonatype central
10. Gå till Sonatype Hämta din release från Sonatype Staging milj
Förbered för nästa utvecklingscykel
11. Byt till developer branch
Kodblock |
---|
$ git checkout develop |
12. Gör merge från master
Kodblock |
---|
$ git merge master |
13. Bygg i Maven
Kodblock |
---|
$ mvn clean install |
14. Commit till develop
Kodblock |
---|
$ git commit -a -m "Påbörja arbete på version 2.2.11" |
15. Push master och develop branch samt taggar till origin
Kodblock |
---|
$ git push --tags origon develop:develop master:master |
Göra en rättning på en publicerad release (hotfix branch)
...