Run the following Ansible playbook to begin the new release:
ansible-playbook computate_new_release.yml
The run will fail, but it will tell you what the next release number will be. Run the playbook again with the desired release version specified:
ansible-playbook computate_new_release.yml -e NEXT_VERSION=4.4.4.1
Copy the properties from computate-base/pom.xml to computate-upgrade/roles/computate_project_file_enUS/templates/java/pom.xml
Update the computate.version to 4.4.4.0 in ../computate-upgrade/roles/computate_project_file_enUS/templates/java/pom.xml
cd ~/.local/src/computate-base git add -i git commit -m "Releasing version 4.4.4.0" git push git status mvn clean install deploy -Pdeploy git tag 4.4.4.0 git push --tags
Create release from tag: https://github.com/computate-org/computate-base/releases/tag/4.4.4.0
cd ~/.local/src/computate-search
git add -i git commit -m "Releasing version 4.4.4.0" git push git status mvn clean install deploy -Pdeploy git tag 4.4.4.0 git push --tags
Create release from tag: https://github.com/computate-org/computate-search/releases/tag/4.4.4.0
cd ~/.local/src/computate-vertx
Update computate parent version, artifact version and computate-search version to 4.4.4.0: vim pom.xml
git add -i git commit -m "Releasing version 4.4.4.0" git push git status mvn clean install deploy -Pdeploy git tag 4.4.4.0 git push --tags
Create release from tag: https://github.com/computate-org/computate-vertx/releases/tag/4.4.4.0
cd ~/.local/src/computate
git add -i git commit -m "Releasing version 4.4.4.0" git push git status mvn clean install deploy -Pdeploy git tag 4.4.4.0 git push --tags