快捷导航

聊一聊:CI/CD: 使用DaoCloud介绍完整的CI/CD流程2022/9/23

[复制链接]
查看: 4|回复: 0
发表于 2022-9-23 08:03:53 | 显示全部楼层 |阅读模式
哈哈哈是我了,有时候写就会觉得自己很矫情,但是又想写,又找不到具象去倾诉,而且有些东西具象和直接的表达是不能完全表述的,像明月天涯,像积水空明,像发丝间穿过的亲吻的秋风,它是很美的,充斥感情的,它是可以聊以慰藉的叙述,是我多余情愫下诞生的孩子。

散文读不懂?照样得高分!

【学过石油的语文老师】


  然后添加测试接口:


  测试通过后将项目上传到github:

  这里可以添加测试任务:

  测试阶段不通过是不会进入构建阶段的。xray的相关资讯可以到我们网站了解一下,从专业角度出发为您解答相关问题,给您优质的服务!

  构建阶段我们是想要将项目生成docker的镜像以便后面的部署:

  可以选择在项目中创建Dockerfile或者云端的dockerfile,

  这里选择本地项目中创建dockerfile进行docker镜像的生成:

  继续构建,使用本地的Dockerfile:

  刚刚提交了一次,所以会自动触发,不用点击手动触发:

  这里可以查看日志:

  在github中也可以看到它正在构建:

  我门稍等一下,它在下载依赖,等待执行完成:

  这里是2个任务:测试和构建。

  即这里的mvn test测试和Dockerfile的构建。

  Dockerfile构建完成后它会自动上传到DaoCloud的Docker镜像仓库里:

  当完成后,可以看到这里有个镜像,点击一下跳转可以发现cicd_daocloud?这个镜像是私有的:

  这个时候就可将这个镜像部署到自己的机器上了:docker pull + 镜像地址。

  也可以将镜像设置为公开访问,就不用docker login了。

  更好的自动化方式是点击旁边的集群管理:

  通过这个脚本就可以将任何以台链接到互联网的机器绑定到这个Daocloud平台:

  以虚拟机为例:

  进入虚拟机后,将上面的curl xxxx命令复制并粘贴到虚拟机中运行:

  ?

  脚本执行完成后,再回到集群管理,可以看到“恭喜你,接入成功”的字样。

  然后就可以点击下方的“查看主机”,还可以查看以前在主机上启动的一些容器:

  ?

  然后回到创建好的i项目,点击并找到流程,添加“发布阶段”:

  即测试和构建是CI阶段。

  ?

  CD阶段是发布阶段:

  在发布前还需要创建一个应用,否则:

  应用就是将我门的镜像部署到们的自由主机上,点击创建应用:

  ?

  输入名字点击下一步:

  将容器内部的8080端口映射到外部的随机端口。

  数据卷和环境变量由于demo简单用不到,所以点击立即部署。

  从日志中可可以看到部署完成:

  ?

  然后点击容器查看分配的端口:

  就可以看到部署的结果了:

  这里用的虚拟机,所以不是公网,其他人访问不了,要么主机为云主机,要么就子网穿透:

  ?然后点击云地址:

  ?

  发现这下就可以通过公网访问到达应用内部了。

  部署了应用后,再回到项目本身发布阶段:

  这样后期github项目代码有改动就会自动部署到这台主机上了。

  ?
写作手法和修辞手法的区别:一、针对对象不同:1、写作方法,针对写作对象本身、反映的事件本身。写作方法也叫表现手法,是指在文学创作中塑造形象、反映生活所运用的各种具体方法和技巧。2、修辞手法,针对文中的语言。修辞手法是为提高表达效果,用于各种文章或应用文,在语言写作时表达方法的集合。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

精彩推荐

散文:“闭月”貂蝉:“美人计”留韵的娇媚

散文:“沉鱼”西施:忍辱负重的绝世美人

写散文要说人话

林徽因与冰心:民国两大才女之间的掐架往事

从谢婉莹到冰心,从聪慧少女到进步女性

林清玄:三十岁后始觉悟

鲁迅笔下那些人,你还记得谁?

余秋雨:生命的最高精彩

让散文更简单

  • 反馈建议:麻烦到散文吧管理处反馈
  • 我的电话:不给不给就不给
  • 工作时间:周一到周五

云服务支持

精彩文章,快速检索

关注我们

Copyright 倾城散文网  Powered by©  技术支持:飛    ( 闽ICP备18007999号-3 )