maven - 如何将 Maven 工件从一个存储库复制到另一个存储库
问题描述
如何将 Maven 工件从一个存储库复制到另一个存储库?我创建了一个版本,但我不想立即发布此版本。我想把它作为“内部”保留几天来测试它。稍后,当所有测试都通过时,我想将这些工件移动到公共发布存储库中。
maven-stage-plugin不再维护。
发布插件将构建一个新版本,但我想使用已经测试过的相同工件。
解决方案
在我看来,您需要支持不同管道的 CI 环境。
每次提交/推送都应该在您的 DEV 环境中触发部署,您可以在其中测试您的应用程序。
标记后,CI 环境将触发不同的管道阶段,该阶段可以“发布”应用程序/库。
标签有效地快照您的版本并创建分发。
推荐阅读
- javascript - toLowerCase localeCompare 在 NuxtJs VueJs 框架中不起作用
- reactjs - 渲染前 REACT fetch
- bash - 在 bash 循环参数列表中添加注释
- c# - 如何转换任务
到 JArray - php - 使用 Slim 框架上传图片时出错
- html - 下载一个excel文件HTML
- python - 从熊猫列中提取对象属性
- php - 如何在同一网页上的 HTML 表中显示来自数据库的 php 结果(在一个脚本中)
- drupal - 使用桌面应用程序克隆 Drupal 站点永远卡住
- javascript - 如何使用 ElementRef 关闭外部点击角度 4 的下拉菜单