9月7日-8日,相约 2023 腾讯全球数字生态大会!聚焦产业未来发展新趋势! 了解详情
写点什么

GitLab 发布 11.11,合并请求支持多用户,并带来 Windows 容器执行器

  • 2019-06-30
  • 本文字数:1001 字

    阅读完需:约 3 分钟

GitLab 发布 11.11,合并请求支持多用户,并带来 Windows 容器执行器

GitLab 最近发布了 11.11 版本,为合并请求提供多个分配对象支持,并带来了用于 GitLab Runner 的 Windows 容器执行器、版本发布临时访问权限、实例级 Kubernetes 集群,等等。


合并请求支持多个分配对象,这在有两个或两个以上工程师共同开发一个共享分支时非常有用,比如后端和前端工程师协作,或者在工程师结对工作的团队中,比如极限编程。要为合并请求分配多个对象,请展开右侧栏,找到 Assignees,单击 Edit,然后选择希望分配合并请求的用户。



GitLab 11.11 提供了用于 GitLab Runner 的 Windows 容器执行器,这意味着现在可以在 Windows 上使用 Docker 容器。以前,Docker 执行器的关注点几乎完全集中在基于 Linux 的系统上,用户不能直接在 Windows 上使用 Docker,需要使用 shell 执行器来编排 Docker 命令。



GitLab Runner 是一个开源项目,它与 GitLab CI 一起运行作业,并将结果发送回 GitLab。目前受支持的执行器有 SSH、Shell、Parallels、VirtualBox、Docker 和 Kubernetes。


在 Windows 上使用 Docker 容器的能力很有用,不过 GitLab Runner 只支持 Windows Server 1809 和 1803,并且存在一些限制,比如不支持交互式 Web 终端、服务无法完整运行


需要注意的是,Windows 运行器可以与 GitLab.com 一起使用,但目前还不能作为共享公共集群的一部分。


实例级 Kubernetes 集群(目前处于 beta 版)允许自管理 GitLab 实例用户将 Kubernetes 集群连接到 GitLab 实例,从而允许跨多个项目使用相同的集群。GitLab 将按照以下顺序匹配集群:项目级集群、组级集群和实例级集群。


GitLab 11.11 提供的另一个有趣的特性是现在用户可以访问发布页。用户可以下载已发布的构件,但不允许下载源代码或访问代码库信息(如标签和提交)。



现在可以通过 Slack 和 Mattermost 聊天工具将部署通知自动集成在团队的聊天通道中,该特性的目的是为部署活动带来可见性。



GitLab 11.11 的其他有趣特性包括:


  • 用户现在可以下载代码库中的目录存档,这对于大型单体代码来说非常有用。过去,用户必须下载整个项目的存档文件;

  • 现在,提出一个建议就能自动解决问题,用户不需要通过复制和粘贴来接受变更;

  • 漏洞信息 API 端点。用户现在可以通过查询 GitLab API 来返回项目中标识的所有漏洞。


有关 GitLab 11.11 更多的细节和完整的变更列表可以在公告页面上找到。


原文链接


GitLab 11.11 Brings Multiple Assignees for Merge Requests, Windows Container Executor, and More


活动推荐:

2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。

2019-06-30 08:004466
用户头像

发布了 731 篇内容, 共 422.2 次阅读, 收获喜欢 1988 次。

关注

评论

发布
暂无评论
发现更多内容

极客时间运维进阶训练营第五周作业

忙着长大#

极客时间

模块六-拆分电商系统为微服务

Geek_b35d92

微服务 拆分

架构实战营模块6作业-拆分电商系统为微服务

冷夫冲

架构 「架构实战营」

防火墙是网络安全的第一道防线,你认同吗?

wljslmz

网络安全 防火墙 11月月更

实验六 设计模式

游坦之

设计模式 11月月更

「Go实战」基于Prometheus+Grafana搭建完整的监控系统

Go学堂

golang 程序员 个人成长 监控 11月月更

ubuntu部署ELK-三节点

忙着长大#

ELK

电商系统微服务拆分设计

π

架构师实战营

分布式锁:不同实现方式实践测评

海风极客

Go 分布式 后端 分布式锁 11月月更

发布MagicOS 7.0, 荣耀如何打造“松弛感”的操作系统?

脑极体

云原生下日志采集的3种方式

穿过生命散发芬芳

11月月更 云原生日志采集

Maven 如何配置推送的仓库

HoneyMoose

【web 开发基础】PHP回调函数之变量函数 (35)

迷彩

php 回调函数 11月月更

【SpringBoot】@Enable*注解和@Import

游坦之

spring-boot 11月月更

计算机网络(一):计算机网络概念、功能、组成

游坦之

计算机网络 11月月更

浅谈MySQL Binlog日志

海风极客

MySQL 数据库 Binlog 11月月更

架构模块六-作业

许四多

基于一段神奇的CSS渐变制作噪点效果

南城FE

CSS 前端 css特效 渐变

【web 开发基础】PHP自定义回调函数之call_user_func_array() (36)

迷彩

回调函数 web开发基础 11月月更 call_user_func_array 自定义回调函数

运维进阶训练营 -W05H

赤色闪电

运维

电商微服务架构图

Johnny

架构实战训练营9期

电商平台微服务架构

Jack

架构实战训练营9期

关于登录框的渗透测试

网络安全学海

网络安全 安全 信息安全 渗透测试 漏洞挖掘

Vue复刻华为官网(三)

游坦之

Vue 11月月更

基于 Pipeline 实现完整的代码部署流水线

忙着长大#

ELK 各组件功能及Elasticsearch 的节点角色类型介绍

忙着长大#

ELK

MobPush for Flutter

MobTech袤博科技

软件设计与体系结构 实验二 经典软件体系结构风格(二)

游坦之

设计模式 11月月更

软件设计体系 实验一 经典软件体系结构风格

游坦之

设计模式 11月月更

2022-11-27:超过经理收入的员工。编写一个SQL查询来查找收入比经理高的员工。以下数据的结果输出是Joe,因为Joe是唯一挣得比经理多的雇员。 DROP TABLE IF EXISTS `em

福大大架构师每日一题

MySQL 数据库 福大大

跳板机逐渐被堡垒机替代的最主要原因是这个!

wljslmz

运维 堡垒机 跳板机 11月月更

  • 扫码添加小助手
    领取最新资料包
GitLab 发布 11.11,合并请求支持多用户,并带来 Windows 容器执行器_语言 & 开发_Diogo Carleto_InfoQ精选文章