Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

SKLTP/NTjP/Inera's Informationstjänster git branch mot driftmiljö

Image RemovedImage Added

Git flow processen och exempel med git-flow installerat

...

Kodblock
╰─$ mvn release:prepare -DtagNameFormat=@{project.version}
 
╰─$ mvn release:perform -Darguments="-Dmaven.deploy.skip=true"
	eller om man har behörighet att checka in på Nexus
╰─$ mvn release:perform
╰─$ git commit -a -m "Working on RC versions"
╰─$ git push --all

Verifiera att versionen stegats upp och taggats korrekt i git

...

Obs: Stega upp version i källkoden (pom.xml) genom att köra update-versions to ange nästa utvecklingscykel till x.x+1.x-SNAPSHOT (exempel: 1.1.0-SNAPSHOT)

Kodblock
╰─$ mvn releaseversions:update-versionsset -DdevelopmentVersionDnewVersion=1.0.0 -DgenerateBackupPoms=false
╰─$ gitmvn commit -a -m "Updated pom version to final version, no more RC's"
╰─$ git push --all
 
╰─$ mvn org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare -DtagNameFormat=@{project.version}
╰─$ mvn release:perform -Darguments="-Dmaven.deploy.skip=true"
	eller om man har behörighet att checka in på Nexus
╰─$ mvn release:perform

Stega upp version i källkoden (pom.xml) genom att köra update-versions igen

Kodblock
╰─$ mvn release:update-versions -DdevelopmentVersion=1.1.0-SNAPSHOT 
╰─$ git commit -a -m "Updated pom version to 1.1.0-SNAPSHOT"
╰─$ git push --all


Verifiera att versionen stegats upp och taggats korrekt i git

Kodblock
╰─$ git status
On branch release/1.0.0
nothing Noto changescommit, toworking betree committedclean:
 
╰─$ git tag
1.0.0
1.0.0-RC1

...

Kodblock
╰─$ git flow release finish -n -p
.....
.....
Summary of actions:
- Release branch 'release/1.0.0' has been merged into 'master'
- Master branch 'master' has been back-merged into 'develop'
- Release branch 'release/1.0.0' has been locally deleted; it has been remotely deleted from 'origin'
- 'develop', 'master' and tags have been pushed to 'origin'
- You are now on branch 'develop'

Göra en rättning på en publicerad release (hotfix branch)

...