写点什么

GitLab 推出命令行工具,将整个开发流程带到了终端上

作者:Matt Saunders

  • 2023-01-07
    北京
  • 本文字数:781 字

    阅读完需:约 3 分钟

GitLab推出命令行工具,将整个开发流程带到了终端上

DevOps 工具供应商GitLab宣布推出glab——一个用于与 GitLab 交互的命令行工具,进一步将触角延伸到代码编写过程的所有阶段


glab 是用Go语言编写的,由加纳的一名软件工程师Clement Sam于 2020 年 7 月创建,自那时起已有80多名贡献者参与开发。其目标是提供与GitHub CLI 工具gh类似的功能,包括处理GitLab Issue和合并请求,以及观察直接从 CLI 运行的管道。glab 可用于SaaS产品自托管GitLab。GitLab CLI 使用 glab <command> <subcommand> [flags]这样的结构来执行之前只能从 GitLab 用户界面执行的许多任务


GitLab 的目标是让开发人员把更多的精力放在有意义的工作上,让他们可以使用流行的带有GitLab工作流插件的编辑器VS Code。随着 GitLab 与 CLI 的集成并被正式采用,开发人员不再需要频繁地在 Web 浏览器和终端之间切换。之前,开发人员需要使用git命令行进行文件提交推送拉取,然后在 Web 浏览器中创建相关的合并请求和运行管道


随着过去几个月采用量的增长,GitLab 在更大范围内提升了 glab 的安全性,因为 GitLab 的应用程序安全团队已经对这个工具进行了评审,确保它对用户是安全的。glab 使用 GitLab 的个人访问令牌(PAT)进行身份验证,与其他管理代码的 CLI 和 GUI 工具类似。


现在,这个工具的1.24.1版本已经发布,并重新命名为 GitLab CLI,由 GitLab 自己托管。开发社区在经过这个过渡之后也保留了下来——自被采用以来的来自社区的近 40 项贡献,包括创建者 Clement 本人的。未来的版本有望解决项目中积压的一些问题,GitLab 已经表示愿意了解社区想从这个 CLI 工具中得到什么,以及如何增强它,以进一步改进开发者的工作流程。


glab CLI 现在可以从 GitLab 上的代码库中获得,并且可以安装在 macOS、Windows 和 Linux 上。


原文链接

https://www.infoq.com/news/2022/12/gitlab-adopts-glab-cli/


相关阅读:

GitLab发布单租户SaaS产品,实现严格的安全性和合规性

如何利用极狐 GitLab CI/CD 完成 Jenkins 的迁移

2023-01-07 08:007200

评论

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

面试官:线程崩了,会导致 JVM 崩溃吗?

是月月啊2023

JVM;

在大数据量中Spark数据倾斜问题定位排查及解决

五分钟学大数据

大数据 spark 年度总结 数据倾斜

数字时代智选,华为云耀云服务器L实例:数据分析背后的智能小程序开发解决方案

轶天下事

2023-12-09:用go语言,给你两个整数数组 arr1 和 arr2, 返回使 arr1 严格递增所需要的最小「操作」数(可能为 0)。 每一步「操作」中,你可以分别从 arr1 和 arr2

福大大架构师每日一题

福大大架构师每日一题

2023年大数据个人技术能力提升心得体会

大数据技术指南

大数据 技术总结

探索华为云耀云服务器L实例:助力中小企业高效迈入数字化时

平平无奇爱好科技

我与Stable Diffusion的“缘”

AI 大模型训练 Stable Diffustion 大模型推理

开发体育竞赛直播系统平台:创新与活力的释放,引爆比赛激情

软件开发-梦幻运营部

qemu搭建arm64 linux kernel调试环境

无人知晓

一款LED大灯泡设计方案

芯动大师

一种在数据量比较大、字段变化频繁场景下的大数据架构设计方案

编程攻略

大数据 架构设计

华为云耀云服务器L实例:让小程序开发更简单,上线更迅速,性能更稳定

平平无奇爱好科技

华为云耀云服务器L实例:助力初创企业数字化腾飞

YG科技

手撸了一个API网关,代码已上传,自取~

是月月啊2023

Java

qemu单步调试arm64 linux kernel

无人知晓

qemu 内核调试 linux

qemu 单步调试linux driver

无人知晓

qemu driver 单步调试

华为云耀云服务器L实例:小程序时代的得力伙伴

平平无奇爱好科技

广西汽车集团携手时习知打造数字化学习平台,加速人才转型

轶天下事

qemu调试kernel启动(从第一行汇编开始)

无人知晓

qemu kernel 内核调试 linux

飞跃时代的翅膀,华为云这款服务器可助力企业数字化升级的强大能力

轶天下事

灵活弹性、成本优化:深度解析华为云耀云服务器L实例在企业数字化转型中的全面优势

轶天下事

通义家族大模型总结

多啦A梦

大模型

华为云耀云服务器L实例:跨境电商数字化转型的智选之道

平平无奇爱好科技

华为云耀云服务器L实例:赋能中小企业数字化转型

平平无奇爱好科技

qemu + vscode图形化调试linux kernel

无人知晓

Linux Kenel qemu 内核调试 linux

SpringSecurity全限验证实战!

是月月啊2023

Java 面试题

闲聊ArrayList的那些事儿

是月月啊2023

Java 面试题

游戏开发不再难:华为这款服务器为小程序与PC游戏提供强大支持

轶天下事

华为云耀云服务器L实例:小程序开发者的智选

平平无奇爱好科技

GitLab推出命令行工具,将整个开发流程带到了终端上_语言 & 开发_InfoQ精选文章