On 16th Friday the task was to release the changes made to the maven project we were working on so that the Delivery Assurance (DA) team can test it. The steps taken for the project release. Check the project for one last time for cleaning up. Check whether the colleagues changes are also present in the development branch. After checking confirm the changes are committed to the development branch . Checkout to a new branch tag. eg: git checkout -b S12-t realease git push --set-upstream origin S12-release If all are set we are ready to release. Enter the following command mvn release:prepare -Darguments="-DskipTests" - Dresume=false; -Dresume=false : this means the committed changes will not be pushed if any network error occurs while releasing. Th...