工作中使用了一段gitlab-ci工具,看功能是很多,可是用起来遇到了很多问题。比如权限,比如更新时间,比如环境等等。用的时间长了,发现自己还是很多不懂。于是决定重新从头梳理一下个人学习与使用的问题,以及官网的重新学习。
一个东西好不好用,别人说了不算。别人的体验终究是别人的,不是自己的。好不好用各人自知,说实话,能解决自己问题的都是好的,解决不了的都是不好的。这是主观决定的。遇到过大佬,一个shell写出业务需求,Py,java,php什么的不懂,也不需要懂。所以,有些东西到了最后还是得看自己。
发现自己加班越来越多,觉的时间越来越不够用。有好多东西想学习,总是各种事情要处理。发现自己的能力直人的需要提升了。个人想法,弱小是最大的不幸。所以,努力吧。开始学习。
首先,打开官网,ttps://docs.gitlab.com/ee/README.html#the-entire-devops-lifecycle,gitlab的官网文档google翻译,英语学的太差。。。
下面是热门文档提供的一个CICD的Yml例子,简单说下
https://gitlab.com/gitlab-examples/review-apps-nginx/blob/master/.gitlab-ci.yml
stages:
- build
- review
- staging
- production
build:
stage: build
script:
- echo Buil
GitLab-CI实践与学习笔记(一)

本文作者分享了自己在工作中使用GitLab-CI遇到的问题及解决思路,强调了实践和个人理解的重要性。文章通过官网文档重新学习GitLab-CI,详细解释了`.gitlab-ci.yml`配置文件中的`stages`、`script`、`artifacts`等关键概念,并给出了一个CICD流程示例,涉及构建、审核、预发布和生产环境部署等阶段。作者还反思了自己的学习过程,鼓励读者通过阅读官方文档深入理解GitLab-CI。
最低0.47元/天 解锁文章
2760

被折叠的 条评论
为什么被折叠?



