wenl123 2023-03-22 07:56 采纳率: 0%
浏览 12

CICD构建之哪些MAVEN依赖要传私库?

现状 运维新人,已有CICD环境构建机和私库,每次开发团队有新项目要接入CICD时都将本地仓库(包括项目专用依赖和通用依赖)丢一份过来,让上传到构建机上,根据这个仓库进行代码构建。 但每次这样的话,本地仓库变成一个个独立的,没有统一起来,私库也没有利用起来,两个构建机节点要传两次,遂有想法让标准化起来,将项目专用的依赖传到私库,通用依赖与其它项目组共用(并配置本地镜像仓库代理),但存在以下问题想请教各位

1,仓库的通用依赖和专用依赖如何区分,然后单独将专用的依赖传到私库?
2,如何快速将多个依赖批量传到私库?(比如将项目组提供的整个仓库包传私库,先解决两个构建机上重复部署的问题)
3,私库的依赖包的管理应该是项目组实施还是应该由运维支持做?

  • 写回答

2条回答 默认 最新

  • 夜郎king 2022博客之星IT其它领域TOP 12 2023-03-23 08:04
    关注

    可以了解一下Jenkins,作为CICD的优良解决方案,可以比较好的解决这些问题。在jenkins中可以进行shell脚本调用,实现构建上传和文件同步的问题。依赖包的管理一般不需要运维来做。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月22日

悬赏问题

  • ¥15 35114 SVAC视频验签的问题
  • ¥15 impedancepy
  • ¥15 在虚拟机环境下完成以下,要求截图!
  • ¥15 求往届大挑得奖作品(ppt…)
  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见