Skip to content

Release Process

maybites edited this page Feb 3, 2016 · 9 revisions
  • Adjust 'build.properties' and 'library.properties'
  • increment 'library.version=n' to 'library.version=n+1'
  • change 'library.prettyVersion=x.y.z'
  • commit version to local repository.
  • Remove Tag 'latest' inside SourceTree
  • push to remote origin -> this removes the tag on github, too.
  • Create Tag 'latest' inside SourceTree for the current release commit.
  • Create Tag 'vX.Y.Z' inside SourceTree for the current release commit.
  • push to remote origin -> this add's the tag again and the 'Latest Release' references again an existing taged commit.
  • edit 'Latest Release' on Github and replace the following two files:
  • rename library.properties to 'spout.txt' inside the processing spout library folder and replace it with the current one
  • zip the processing spout library folder and replace it with the current one
Clone this wiki locally