现状 运维新人,已有CICD环境构建机和私库,每次开发团队有新项目要接入CICD时都将本地仓库(包括项目专用依赖和通用依赖)丢一份过来,让上传到构建机上,根据这个仓库进行代码构建。 但每次这样的话,本地仓库变成一个个独立的,没有统一起来,私库也没有利用起来,两个构建机节点要传两次,遂有想法让标准化起来,将项目专用的依赖传到私库,通用依赖与其它项目组共用(并配置本地镜像仓库代理),但存在以下问题想请教各位
1,仓库的通用依赖和专用依赖如何区分,然后单独将专用的依赖传到私库?
2,如何快速将多个依赖批量传到私库?(比如将项目组提供的整个仓库包传私库,先解决两个构建机上重复部署的问题)
3,私库的依赖包的管理应该是项目组实施还是应该由运维支持做?
可以了解一下Jenkins,作为CICD的优良解决方案,可以比较好的解决这些问题。在jenkins中可以进行shell脚本调用,实现构建上传和文件同步的问题。依赖包的管理一般不需要运维来做。
不知道你这个问题是否已经解决, 如果还没有解决的话:
- 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/388086
- 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:什么是敏感信息检测,敏感信息检测,安全视图 | 云效
- 除此之外, 这篇博客: google java开发常用的插件中的 用户在使用浏览器阅读网页的时候,需要在各个网页中进行跳转,包括点击链接、前进、后退、刷新当前的网页,打开新标签页、搜索、打开设置界面等操作,虽然chrome已经为这些功能提供了各种按钮,但是如果可以使用定制的手势来完成这些任务,会不会很酷呢?这就是所谓的滑鼠手势操作。也就是当我们用滑鼠画出某个形状、符号时,自动执行指定任务。譬如说可以往左撇一下跳回上一页、往下划一下开启新分页或关闭分页…等等,不用再四处找选单或按钮,用简单的手势就能快速执行各种功能。 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^