唐莫盈

一个开发出身的DevOps工程师

Git Stash——暂存工作区的临时修改

1、什么是 git stash 在日常开发中,经常遇到这种情况:正在一个分支上开发新功能,代码写到一半,突然需要切换到另一个分支去修复紧急 bug。但当前修改还不完整,不想提交,也不想丢弃。 git stash 就是为解决这个场景设计的——它能把当前工作区和暂存区的修改暂时”储藏”起来,让工作目录恢复干净状态,等你处理完其他事情后再恢复回来。 2...

2023-03-25 code

2行代码就能实现HTML自动化转图片!

我们构建组除了负责bk-ci插件开发,还负责监控使用构建平台的所有项目的打包流水线、质量检查流水线的执行情况。 最初,这些都是让实习生来手动查看质量流水线的执行情况、再做表,跟进、然后手动发到群里。 今年中,我在研究了bk-ci的API后,已经将其改为自动抓取和生成报表,但仅作为参考。 报表使用Velocity模版引擎生成,是一个HTML文件,然后...

2023-03-18 build