写点什么

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:007867

评论

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

铭文 LaunchPad 平台 Solmash 推出早鸟激励计划

加密眼界

C 语言结构体和枚举完全指南:成员访问、字符串操作、枚举基础

小万哥

程序人生 编程语言 软件工程 C/C++ 后端开发

盘点2023年我用过的AI大模型,国内也能免费用

程序员晚枫

大厂 大模型

打造创新的金融数据平台,加速数字化和智能化转型丨PingCAP 官网金融行业专区上线

PingCAP

数据库 开源 金融 TiDB 金融数据

谈谈文章标题的「模式」

Luke

2023年度产品评选!人人都是产品经理携手boardmix博思白板联合呈现!

彭宏豪95

产品 产品经理 SaaS 在线白板 效率软件

铭文 LaunchPad 平台 Solmash 推出早鸟激励计划

股市老人

1 月 21 日,三件事儿,线上不见不散丨社区活动

声网

ZKFair 结束空投领取,未领取的1.3亿ZKF Token全部销毁

股市老人

货拉拉智能监控实践:如何解决多云架构下的故障应急问题?

TakinTalks稳定性社区

期待!《数字化运维路线图》震撼发布(第一部分)

博睿数据

化作乾坤万里春:openGauss跨越生态拐点之后,改变了什么?

脑极体

数据库 自主化

倒计时6天|PolarDB开发者大会,我们讲什么?看什么?玩什么?

阿里云瑶池数据库

数据库 阿里云 云原生 开发者大会

深度调光降压型 LED 恒流驱动器

芯动大师

铭文 LaunchPad 平台 Solmash 推出早鸟激励计划

石头财经

TDengine 签约积成电子

TDengine

tdengine 时序数据库

软件测试/测试开发全日制|Pytest结合CSV实现测试的数据驱动

霍格沃兹测试开发学社

软件测试/测试开发全日制|Pyest结合json实现数据驱动测试

霍格沃兹测试开发学社

AWS EC2 必知必会小技巧 | 机型特点解析和选型技巧分享

Greptime 格睿科技

数据库 AWS 时序数据库

铭文 LaunchPad 平台 Solmash 推出早鸟激励计划

BlockChain先知

2023 Gartner® 云数据库管理系统魔力象限发布 PingCAP 入选“荣誉提及”

PingCAP

数据库 Gartner TiDB

涛思数据获评北京市“专精特新”中小企业

TDengine

涛思数据 tdengine 时序数据库

pdd商品详情数据接口

tbapi

拼多多API接口 拼多多商品详情数据接口 pdd详情数据接口 拼多多商品数据采集

软件测试/测试开发全日制|Pytest测试框架fixture作为参数使用

霍格沃兹测试开发学社

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