使用 maven-release-plugin 转换术语

Posted

技术标签:

【中文标题】使用 maven-release-plugin 转换术语【英文标题】:Terminology shift with maven-release-plugin 【发布时间】:2013-03-28 12:31:27 【问题描述】:

通常开发人员会说我们制作构建,而不是部署到不同环境(集成、测试、生产)中的服务器。部署到生产环境是release

现在有了 Maven 和 maven-release-plugin,如何明确表达自己变得不清楚。 因为 maven-release-plugin 所做的是构建并 deploying 到 Nexus 服务器。

然后我们开始说“发布”,意思是“使用 maven-release-plugin 进行构建并将其放在 Nexus 上”

部署到不同环境的服务器并发布到生产环境时,您使用什么词?

【问题讨论】:

从技术上讲,剪切发布正是发布插件所做的(生成工件和执行 SCM 操作 - 标记、提交......)。运维人员可能将“发布”称为在生产中部署发布的操作,但对我来说,它更像是“生产推出”。 好的,使用“产品推出”一词 【参考方案1】:

在我的世界里,发布是对生产的部署。 maven 发布插件does 非常不标准。我只是称其为 maven-release

【讨论】:

以上是关于使用 maven-release-plugin 转换术语的主要内容,如果未能解决你的问题,请参考以下文章

使用 maven-release-plugin 部署程序集包

maven-release-plugin,是不是可以不使用分支标签标记 pom.xml

将 maven-release-plugin 与 git-1.8.5 一起使用

maven-release-plugin 和表达式的问题

maven-release-plugin 标签创建

避免使用 maven-release-plugin 为下一次开发迭代更新 POM 版本