CI/CD
机智的程序员小熊
《Go语言进阶之路开源书》作者,监控云领域,大厂横跳,掌握Go、Python,熟悉C++、算法。拥有完整的前后端运维产品服务团队。
展开
-
jenkins快速入门,自动构建一个hello world项目(devops,ci/cd)
jenkins是一个非常老牌的ci/cd工具,它是一款使用Java写的开源自动化应用。可以通过界面或Jenkinsfile告诉它执行什么任务,何时执行,理论上,可以让它执行任何事,一般用来做ci/cd(开发只用关心代码实现,提交代码以后自动测试、打包、自动发布)可以说体量稍微大一点的团队都有自己的持续集成工具。安装我使用的是docker安装测试,其中~/Documents/code/jenkins/这个目录需要替换成你自己的,因为把目录挂载了出来,所以即使容器销毁也不会导致数据丢失。mkdir j.原创 2020-06-28 22:32:16 · 595 阅读 · 0 评论 -
一次协作多端同步,打通看云、github互相同步(serverless实践)
之前在看云上专门搞了个电子书来归档和协作一些文章,支持 webhook(钩子),但是一直没用上,今天端午放假,早上就突然醒了,突发奇想,不如弄个自动同步,把看云的同步到 github ,把 github 同步到看云,经过一个早上的努力总算是搞定了。网上的资料 只支持单向的同步,我稍微做了一下改动,下面是整个过程。同步原理kancloud+webhook+serverless+travis-ci+github大致流程如下:在看云上编写文章配置看云仓库的 Webhook 通知,当更新文章时通知给原创 2020-06-25 12:24:55 · 1260 阅读 · 0 评论