Search code examples
mavendeploymentreleaseterminologymaven-release-plugin

Terminology shift with maven-release-plugin


Usually developers say that we make build, than deploy to servers in different environments (integration, test, production). Deployment to production environment is release.

Now with Maven and maven-release-plugin it becomes unclear how to express yourself explicitly. Because what maven-release-plugin does, is building and deploying to Nexus server.

Then we started saying "to release" with meaning "to use maven-release-plugin to make build and put it on Nexus"

What words do you use when deploying to servers in different environments and releasing to production?


Solution

  • In my world, a release is a deployment to production. What the maven release plugin does is quite non-standard. I'd just call that a maven-release