Currently we publish the repo to docker hub and nexus central repository.
- Git tagging:
git tag -a <tag name> -m "Release description..."
git push origin <tag name>
<tag name> must follow semantic versioning scheme.
Or one can also tag using UI: https://github.com/ExpediaDotCom/haystack-traces/releases
It is preferred to create an annotated tag using git tag -a and then use the release UI to add release notes for the tag.
- After the release is completed, please update the
pom.xmlfiles to next-SNAPSHOTversion to match the next release