又是一个黑色的周一,早晨七点钟被老婆的闹钟吵醒,揉揉眼准备起床上班。洗漱了一番,七点半启程上班,感觉就今天电动车骑得很快8点多一点就到公司了,八点十五分到公司打个卡。自从从华为H区搬到微谷办公,每次打卡都是先跑到隔壁楼微谷二楼打卡,再回到办公地办公,刚开始搬来的时候还老是找不到打卡机(我是路痴嘛),经过这么久了就不再迷路了。
进了办公场所,看了看四周,基本都没来,来的也出去吃早餐了,毕竟8点半算是上班嘛。于是我就拿起水杯先接杯水,泡上我的茶叶,然后出去抽支烟去。没办法,最近组织架构变动很大,基本上没啥事,于是就跟同事经常出去放放风,然后就拾起了许久不抽的烟。连续抽了两支烟后看了下时间,已经8点40了,于是就回去上班了,上午事情也不多,现在前端的需求还没下来,在改造流水线,昨天已经配置好了一个项目的流水线,所以今天轻车熟路的开始配置流水线,本以为很轻松的事情,流水线升级很快配置好了,但是这个项目需要集成tomcat直接起一个前端服务,然后用nginx反向代理到后端的服务,这样设计的话我就要把以前tomcat放到工程中,然后用sh脚本将webpack打包好的前端包放入tomcat中,然后打成zip包提供下载。于是我就把tomcat放到项目中,写好sh脚本,推到流水线上,开始跑一波,很快流水线打包出包什么的都跑过了,然而codex代码检测却卡在了tomcat上了,好多的tomcat代码通不过的,很是尴尬.
就这样整来整去一个上午过去了,tomcat这种方式肯定是过不了的,所以想到了之前领导吩咐要将项目改造成docker容器化,这样的话tomcat就不会跑不过了。但是还有个难点就是作为前端的我从来没有接触过docker,所以直接叫上小伙伴出去吃饭了,下午再弄吧。很快把饭吃完了,舒服的躺在午睡床上睡了个午觉,当然还刷了会抖音。午睡醒来后继续搞这个改造,期间还跟一线定位了下问题,下载的时候用的是 ajax的方式,然而之前做axios无权限拦截的时候加了个判断,当responde.code.indexOf()>-1(由于后台架构的状态码凌乱,没办法只有前端做判断)时跳到无权限页面,而下载时请求的是bob 文件流的形式,所以没有code,当时没有考虑周全,于是下载功能都会报错,不过之前已经修改好了,只是他们拿的包不是最新的包,所以我怕跟他们说了下问题所在,然后就下会了。之后就找到运维的人请教 docker容器化改造的问题,拉上其他前端,一起听了一波,最终还是都一脸懵逼,然后就让我们自己先弄弄,有问题再找他。
就这样瞎糊弄的一下午也过去了,最终还是没有弄好,期间拉了三次肚子,感觉自己的肛周囊肿又犯了,于是把烟给了同事,出去买了盒阿莫西林,然后准备加班。本来说是今天7点例会的,结果领导们没有一个说开会的,统统会家了,然后等到7点半的时候还是没有开,陆陆续续的人都走了,我坚持到8点半领了夜宵也会去了,期间还是搞容器改造的,当然还是没有成功,就这样一天差不多就过去了,到家都9点半了。
今日回顾:
1.上班划水有点严重,前端代码竟然没有敲一行。
2.身体以后注意锻炼了,久坐的都痔疮脓肿啥的都有了