使用Groups API将子组移动到不同的父组并将子组变成顶级组 。
管理员和用户可以使用此新功能:
要转移组的
如果转移组 , 则允许在新的父组中创建子组 。
如果将子组转换为顶级组 , 则允许创建顶级组 。
一键复制Markdown中的代码块现在可以通过单击在Markdown 复制代码块 , 而不是选择块中的所有代码并使用键盘将其复制到
全新清新图标系GitLab中的产品图标已更新为:
与其他UI元素更加平衡 。
更好地与品牌保持一致 。
通过允许更容易地迭代和新图标的引入 , 被构建为更加面向未来 。
在浅色和深色UI中都能很好地工作 。
更好地传达抽象概念和隐喻 。
查看内联使合并请求线程过时的更改在处理合并请求中的审阅反馈时 , 经常更改审阅者
新版本中在查看与旧更改相关的线程时 , 可以直接在线程中查看新更改 。 这种改进的上下文可帮助您更快、更准确地复习 。
GitLab Runner Pod 清理如果有剩余的Kubernetes Runner Pod , 现在可以使用GitLab Runner Pod Cleanup来清理它们 。 该开源实用程序与GitLab Runner Manager一起安装在 Kubernetes集群中 , 并在配置后删除集群中孤立的runner pod 。 当使用GitLab Runner的Kubernetes执行器大规模执行 CI/CD 作业时 , 新
在CI/CD 配置中支持job:when以前 , 不可能将GitLab CI/CD作业配置为在作业级别同时定义rules和when关键字 。 必须when在每个rules部分都添加内部 , 这可能会导致CI/CD配置过长或重复 。
在新版本中 , 取消了该限制 , 现在可以when在作业级别使用rules. 这使得when更灵活 , 并有助于创建更简单的作业配置 。
从UI启用依赖代理清理策略可以使用GitLab依赖代理代理和缓存来自Docker Hub的容器镜像 , 以实现更快、更可靠的构建 。 随着时间的推移 , 团队可能会向缓存中添加许多项目 , 从而导致更高的存储成本 。
已经能够通过使用API清除整个缓存来解决此问题 。 但这是低效的 , 因为只想删除不再使用的陈旧过时的项目 。 这就是我们为依赖代理添加清理策略的原因 。 您可以以编程方式从团队最近未使用的缓存图像标签中删除 。 但是 , 此功能需要您使用GraphQL , 如果不经常使用它 , 则效率很低 。
新版本中 , 可以从用户界面为依赖代理启用自动生存时间 (TTL) 策略 。 通过设置 >
使用部署令牌下载 Composer依赖项现在可以使用部署令牌来验证与 Composer 存储库交互的用户 。 此前 , 个人访问令牌和作业令牌可用于对从 GitLab Composer 存储库发布和下载 Composer 依赖项的用户进行身份验证 。 这些令牌与特定用户相关联 。 部署令牌提供了一种与特定用户无关的身份验证方法 , 确保生产工作流程更加高效和安全 。
支持 RetireJS 的HTTPS 代理设置(ULTIMATE)依赖扫描现在通过尊重HTTPS_PROXY环境变量来支持Retire.js中的代理设置 。 如果HTTPS_PROXY设置 , 它将retire作为 CLI 选项传递到命令行 。
自动删除旧的部署git引用随着项目的不断部署 , 部署的数量可能会大幅增加 。 为了保持Git命令的高性能 , 我们添加了自动删除旧部署的Git引用 。 GitLab将保留每个项目最近的50000 个部署 , 并自动删除其他项目的Git引用 。
- 客户端|三星永久关闭Tizen应用商店,又一挑战美国操作系统的计划失败了
- 读特客户端?深圳新闻网2022年1月14日讯(记者 董非)我国近视患者越来越多|深圳试点“蔡司全飞秒共享手术室”让市民享受优质优价医疗服务
- 读特客户端?深圳新闻网2022年1月14日讯(记者 罗瑜 实习生 韦秋颜 )1月6日|易星标技术荣获集成电路领域“创芯新锐奖”
- |App泛滥成“指尖负担” 你手机装了多少客户端?
- 手机功能|你手机上的客户端占了多少“屏”
- IT之家1月12日消息|英特尔客户端计算事业部总经理gregorybryant宣布离
- 电子商务|金融科技产品认证-客户端软件
- 客户端|有必要像反垄断一样,反互联网平台的低价恶性竞争
- “新兰石”客户端上线试运行海报。|上“新”更走“心”兰石集团客户端上线试运行
- 网约车平台Uber已放弃Apple Watch手表客户端