前言
公司内部持续集成用的Jenkins,办公通讯用的钉钉,代码维护用的GitLab。
持续集成的构建详情在日常开发中需要频繁查看,过程是否报错,提交的概要。...但是旧有的版本流程,只有记录了合入主干的时侯,输出一个签入签出的文本,
所以有时候还需要借助运维大佬帮忙找为毛失败,很浪费大伙的时间,成本太高。
所以我就在想,如何简化这个过程,让效率更高。...实现的功能
提供跳转到对应的 gitlab 仓库(包含issue 这些)
判断根目录是否有 changelog,有则提供跳转 gitlab 对应的 changelog 文件
谁推送了,推送的行为
快速跳转到对应的...tempObj;
}
复制代码
纯粹的类型判断
/**
*
* @param {*} obj - 对象
* @return {boolean} - 布尔值
* @description - 判断是否为Promise...isThenable,
isString,
isObj,
isNumber
};
复制代码
源代码及npm包
注意事项
仅支持linux/unix/macos,调用了一些很常见的命令行, 如