In our first blog post dedicated to Python and Java, we saw how Maven can orchestrate a unified build process for these two languages.
In the last one, we saw how to synchronize versions between Java projects and Python projects.
Now it's time to automate our release and deployment workflow:
- create a tag for each release (on GitHub, see here to setup your Git environment),
- deploy Java artifacts on a distant repository. We are using a Nexus instance configured with two hosted repositories (snapshots and releases, their names being quite straightforward) and a public group repository grouping the hosted ...