下半年运维开发写作计划
转眼间上半年已过去,下半年已经开始了,努力搬砖中!这周打算主要介绍前端相关知识,奈何搬砖过程中遇到不少问题,暂时只能是想到哪写哪,先记录起来,后面抽空再统一整理。 截止今天,自己分享的已经从前后端开发到自动部署的基础知识都有所涉及了,上篇分享的gitlab-ci流程已经弄完了,不过都是用shell执行器实现的,文件内容 …
阅读全文放空
放空的一天!
docker执行器自动化部署vue项目
今天接着上次,使用gitlab中的cicd功能自动部署vue项目,如果全部使用shell执行器,肯定是可以的,就是要提前在runner宿主机或者远程部署主机上安装好node环境以及其他依赖的环境,这里今天尝试的是docker执行器,构建操作在docker中完成。
阅读全文使用jenkins-2.401.1
gitlab-ci使用 接着上篇文章,先将项目上传至gitlab,其中包含编写ci文件,然后就会自动检测到并构建运行ci文件。 这个gitlab-ci文件要在项目中的根目录中,形式如: .gitlab-ci.yaml 在这个文件中,可以定义: 脚本 配置文件 命令 要部署到的环境位置 比如官方给的举例: …
阅读全文今日焦虑
嗨,写有质量的文章真难。还是慢慢磨吧!学习可以慢但不能停止。 写一两篇文章简单,持续输出就难。但也不能持续输出垃圾啊!
gitlab-runner跑起来!
CI/CD 总体概括 CI/CD 是持续集成(Continuous Integration)和持续部署(Continuous Delivery/Deployment)的缩写。 持续集成Continuous Integration 持续交付Continuous Delivery 持续部署Continuous …
阅读全文gitlab-16.0.2!
安装gitlab-runner 中文版本官方文档: https://docs.gitlab.cn/runner/install/ 看官方文档,有以下理解: gitlab-runner开源,使用go编写,可以作为单个二进制文件运行,没有特定语言要求。 可以使用docker部署或者部署到k8s集群。 可以在 …
阅读全文Harbor-2.8.2更新快速搭建
Harbor更新了那些内容 组件更新 代理缓存收到太多请求错误(429)时返回错误 在 #2.8.2 版本中将发行版提升到 v2.8.0 修复:更新 TRIVYVERSION=v0.42.0 & TRIVYADAPTERVERSION=v0.30.12 其他更改 更新镜像 添加UI、API测试用例 总之 …
阅读全文