林禹立刻把何健飞和花艳欣叫来,指着屏幕上那封邮件,沉声问道:“谁能给我解释一下,这是怎么回事?”
何健飞一看,也是大吃一惊,扭头问道:“你、你怎么把生产环境的代码给覆盖了?!”
花艳欣懵懂的回复道:“啊?什么覆盖啊,不是你叫我ph的吗?”
何健飞脸都绿了:“那你也要看一下当前分支啊!怎么推到aster分支上了?推也就算了,冲突也不解决。”
花艳欣不高兴了,声音高了八度:“凶什么凶嘛,一个大男人在这里斤斤计较,有问题就去解决啊,亏你还是个主管!抛开事实不谈,你就没有错吗?”
林禹一看没玩了,打断道:“停!你先告诉我,你是怎么在没解决冲突的情况下,把代码ph上去的?”
花艳欣一看是林禹说话,立刻变成了软妹子:“啊~我用‘git ph’命令的时候,看到它报错了,就拍下来,发xhS上面问了,结果一堆好心人告诉我,用‘git ph --force’命令~我试了一下,果然成功了~”
说完,一副“我厉不厉害,快夸夸我~”的表情。
林禹听了,脸都黑了,而何健飞则是欲哭无泪。
别人都是面向对象、面向领导编程,头一次见到“面向乐子人”编程的!
林禹问:“这种事情,为什么不问主管,还擅自发公司的照片到网上?”
花艳欣一愣,怎么感觉林禹在责怪她,刚刚不是还用自己的机智,化解了一次报错吗?
于是阴阳怪气的说道:“他?我看他好像很忙的样子,这种小事,怎么能麻烦领导呢?”
林禹一听,好家伙,这是在内涵自己呢。
不过他先不计较这个,问何健飞道:“她是怎么拥有合并aster分支的权限的?”
何健飞冷汗直流,过了几秒才解释道:“之前人少,我和陈翠萍都开了aster权限,这样无论谁请假了,另一人都有处理生产缺陷的权限。”
“这次给她分配权限的时候,就按照原来的策略分配了……”
林禹听了,叹了口气。
何健飞心里一紧,而花艳欣则是心花怒放,终于看到林禹吃瘪了。
许久林禹淡淡的对何健飞说道:“昨天公司搞‘护网行动’,所有的生产流水线都重新跑了一遍,这才导致昨天花艳欣推上去的代码,被部署到生产了!”
“趁现在大部分的缓存还没到期,你先紧急把代码回滚一下,然后联系运维部,重新点一下生产部署。申请紧急版本发布的邮件,稍后补给我。”
“现在华东区,已经有用户反馈了,快去!”
何健飞听了,立刻回去处理问题了。
林禹看了花艳欣一眼,没说话,摆了摆手,让她也回去了。
然后点开邮箱,噼里啪啦的开始打字。
花艳欣此刻也不是滋味,预想中的“重视”也没出现。
5分钟后,他们都收到了一封林禹发出来的邮件。
收件人是总监和部门长,他们,准确地来说,是整个增员组,都在抄送范围。
大致意思是说,因为林禹自己的管理问题,代码库权限未能明确分配,导致出现了今天的生产事故。
然后列举了事故的前因后果,影响范围,并附上了后续改进和防范措施。
最后附上了对自己的惩罚申请。
全程都没有提到何健飞和花艳欣,所有的锅都自己揽下了。
增员组全员看到这封邮件,都沉默了。
大多数领导,遇到锅,就推给下属,看到好处,就抢过来。
虽然上一任领导,没有刻意的甩锅,该是谁的还是谁的。
但像林禹这样,不是自己闯的祸,也归因于自己,主动承担管理的责任,这算一股清流了。
好在魏总没说话,部门长吴权,也只是回复了一句:“处罚就免了,下不为例。”
不然何健飞得肝疼。