深夜加班,我该怎么向领导邀功

职场小技巧

最近每次下班后悟空总是溜出去吃饭,混杂在人群中冒充下班人员,等同事都走完啦,我又偷偷的回来加班啦。加你们的班,让你们无班可加。别问为什么?问就是我勤奋!
可是悟空不想当默默无闻的英雄呀,怎样才能低调而又不失风度的告诉领导我加班了呢?为此悟空一直在绞尽脑汁,愁眉苦脸,茶饭不思,终于上天怜悯,让我看到啦jenkins 钉钉机器人。

应用场景

Jenkins的搭建和发布其实是运维团队的核心工作,但是很多公司拘于规模和技术限制,没有专业的运维团队,所以很多不想手动发布对发布有逼格要求却又不想招运维团队的公司,jenkins的配置和维护就变成了开发的工作。
工作嘛,多点累点只要得到认可还是蛮有成就感的,可是当这个工作对于开发由情分变成本分的时候,很多类似发布怎么不通知我,怎么发了老版本上去这样的问题就会给开发的工作打负分。

场景小问题

场景1:测试大喊怎么500啦?测试环境系统崩了呀!发布怎么不和我说?这种问题在提测修复bug期间屡见不鲜
场景2:怎么发失败啦?这个包怎么是个旧包?你怎么本地没拉代码?团队合作的小伙伴可能因为没拉代码等多个原因导致发布失败。

针对上面问题,悟空一向秉承程序员的问题永远都是规范的问题,那就让我们约定规范吧
发布没有通知,咱们就约定钉钉通知发到群里让每个人都知道
打包不统一,咱们就约定jenkins统一打包,大家从上面下载
哼哈,看谁能甩锅给我,哈哈,我是不粘锅

jenkins配置

钉钉又来新消息啦~~

话不多说,先上效果
龙珠悟空
这…我都在发布啦,这加班的功劳谁也不能埋没了吧,(偷笑)同事们睡觉的时候感觉到了群消息震动了吗?

好吧,上述都是悟空开玩笑,这个功能主要是为了规范发布流程,让每次发布能及时通知且留有记录可查,便于测试的同学能及时get系统发布,暂停测试,也起到通知全员的作用。

jenkins集成钉钉配置

注意:集成钉钉必须要求jenkins>=2.263.1版本,如果没有在系统管理–>管理jenkins界面升级一下

  1. 首先jenkins下载钉钉集成组件DingTalk,点击首页的系统管理——>插件管理——>搜索DingTalk
    l龙珠悟空
  2. 下载完成后会提醒重启,视情况而定找个合适时间重启下项目
  3. 首先进入钉钉要通知的群里配置机器人

群设置——>智能群助手——>添加群助手——>添加机器人——>自定义机器人——>添加机器人——>获取机器人链接

龙珠悟空
龙珠悟空

  1. 项目重启后,对Jenkins进行钉钉配置,点击首页系统管理——>系统配置——>钉钉配置
    龙珠悟空
  2. jenkins项目配置钉钉
    龙珠悟空
    至此,大功告成!!

哈哈哈,我要半夜发布,让所有领导知道我干活啦,我在加班!!!

谁打包没拉代码!!

“兄弟,你打的包不行呀,怎么是旧的?不可能,决定不可能,我从jenkins上下载的”
“哦哦,好吧,好像我这个地方写错啦,还没改”

没错就是下面这个图救了我
龙珠悟空

jenkins打包下载配置

其实很简单,好吧,前提你jenkins基本配置会配,如果不会的话,移步到悟空的jenkins的安装和配置看一下吧
龙珠悟空
这里是使用正则匹配包的位置,提供下载

*/target/*.jar

其实除了统一规范打包外,包的可下载也是运维必备的功能,因为运维基本没什么机会可以直接接触代码打包发布的。这样看,我们是不是又把打包的工作甩给运维啦,同时运维还觉得你逼格高,又省劲又买好,多美的事
嘻嘻~~

每日一语

优秀的人很多,不必恐慌,只要你在努力,一切都会变好

点关注,不迷路,更多精彩关注公众号

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值