
CI/CD
CI/CD
醒不了的星期八
种一棵树最好的时间是十年前,其次就是现在
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Github Actions全方位演示
2019/8 ——推出的新功能。可以完全替代掉好基友Travis CI来完成github项目的CI/CD操作了。1.新建一个项目2.Actions基础介绍:这里给了一些推荐的流程,比如Nodejs等。这里还是使用自定义流程:这里什么都不修改,直接点击提交代码:Actions已经正在运行了:然后回过头再看看这个CI执行了什么东西:1. 先给这个流程命名为CI:2.on:决定它什么时候触发:3. 然后是触发的是具体的jobs..原创 2020-05-19 17:14:52 · 2099 阅读 · 0 评论 -
CI/CD: 使用DaoCloud介绍完整的CI/CD流程
1. 注册DaoCloud:https://www.daocloud.io/2. 以springboot作为测试:然后添加测试接口:测试通过后将项目上传到github:3.DaoCloud中新建项目:4.CICD的配置流程:这里可以添加测试任务:测试阶段不通过是不会进入构建阶段的。构建阶段我们是想要将项目生成docker的镜像以便后面的部署:可以选择在项目中创建Dockerfile或者云端的dockerfile,这里选择本地项目中创建d原创 2020-05-19 15:57:41 · 2157 阅读 · 0 评论 -
CI/CD: Github的好伙伴travis
代码提交到github仓库后,自动触发hook流程(自动化)。jenkins其实是将自动化这一过程在本机运行,所以缺点是个人用户需要提供一台执行jenkins的机器。travis则是github的合作伙伴,提供云端的机器帮我门运行云端的脚本。这里以一个简单的nodejs为例,看看如何结合travis进行CI/CD:然后创建一个gihub项目:然后提交本地的项目到github上:然后打开travis官网:先注册一个,然后再登录账号。开启后,就可以创建文.原创 2020-05-19 14:28:06 · 531 阅读 · 0 评论 -
CI/CD工具:Jenkins
CI/CD是devops中重要的2个步骤。CI:持续集成CD:持续交付devops:把开发和运维结合起来。自动化运维流程:coding --push --> git --hook--> 构建/测试/部署自动化集成软件:jenkins travis.ci circle.ci首先需要下载jenkins:运行jenkins的war包:(注...原创 2019-11-01 15:19:49 · 703 阅读 · 0 评论