最新 最热

【进阶之路】持续集成、持续交付与持续部署(CI/CD)

记得7月份刚刚换工作的时候,中午和老大一起去吃饭,回来的路上老大问我:“南橘,CI/CD有没有研究过?”

2022-03-07
0

用 Travis CI 自动部署Hexo博客到 GitHub (一)

使用hexo静态博客已经半年多了,总体感觉挺好用的。但是有一点一直让我很苦恼,由于这是静态博客,所以每次写完博客都需要先generate,再发布deploy。而且博客的基本配置信息没办法同时更新到github,还需要我再push上去,这样...

2022-03-02
0

Cucumber测试实践

来源:https://cucumber.io/docs/guides/overview/

2022-02-16
0

5分钟教你快速掌握Github Action持续集成

前段时间发布了一个滑动验证组件包 react-slider-vertify , 里面用到了 Github Action 作为自动化打包发布工具, 我们只需要简单的配置就能轻松的在执行 git push 的时候自动打包项目并将其一键发布到 npm 中....

2022-02-09
0

​推荐!一款支持pc端&移动端的滑动验证组件

之前有一些朋友在群里问如何实现一个滑动验证码插件, 我觉得这个问题非常有意思, 就自己研究和做了一个, 在研究的过程中由于考虑到组件发布的效率问题(npm发布和github仓库发布需要单独进行,有点浪费时间~), 恰好 gi...

2022-02-09
0

微服务项目部署实践:使用Gitlab Runner实现微服务项目的持续集成,持续交付和持续部署

概念服务治理遇到的问题 在微服务项目中每个服务都是独立运行的项目不可能对每个项目进行手动部署,涉及到自动化运维的问题持续集成持续集成(Continues Integration,简称CI)持续集成指的是,频繁(一天多次)地将代码集...

2022-01-22
0

在GitLab CI/CD中使用environment对部署环境进行管理

每一个应用都在研发阶段都会有几套环境,开发环境,集成环境,测试环境,生成环境。对于不同的环境,CI/CD的处理方式可能有所不同。在GitLab CI/CD中,如果开发者想要快速查询某一个部署环境的部署历史,可以在流水线列表中,使用分...

2022-01-22
0

Jenkins

在线资料查看:https://zanglikun-1301023078.cos.ap-nanjing.myqcloud.com/2021/02/1612274958-e0153deb047e5ee.pdf

2022-01-17
0

装在笔记本里的私有云环境:持续集成(上)

本篇是系列中的第五篇内容,我们继续聊聊如何把一个简化过的私有云环境部署在笔记本里,以满足低成本、低功耗、低延时的实验环境。如果你有闲置的轻量云服务器,也可以动手试试。...

2022-01-16
0

教你如何使用vercel服务免费部署前端项目和serverless api

使用GitHub账号去关联vercel,后续代码提交到vercel可以自动触发部署

2022-01-04
0