高级前端DevOps
文章平均质量分 84
介绍前端自动化构建、部署,如CI/CD,Jenkins等自动化工具的使用,还有docker,gitlab等在linux服务器的私有化部署等先进的技术
优小U
Keep on learning as long as you live.
展开
-
前端自动化介绍
文章目录DevOps介绍前端自动化自动化相关概念问题提出常见现象最佳实践DevOps介绍相信大家或多或少的听过这个词DevOps,而且看起来很高大上,其实这个是敏捷开发的一种执行流程表现,先来一张经典的DevOps流程图:具体的流程为:先是计划plan,编码code,然后编译build,测试test(Dev)然后发布release,部署deploy,运维operate,监控monitor(Ops)然后发现问题或有新的需求,就重新计划plan。。。如此循环这就是完整的DevOps流程。下原创 2021-03-08 21:53:24 · 3253 阅读 · 4 评论 -
【请收藏】自动化构建部署之Travis CI使用(GitHub/Travis CI/Vue)
文章目录CI/CD 工具Travis CI 使用1. 注册2. 新建Github仓库3. 创建vue项目4. 配置Travis CI5. 发布到GitHub pagesTravis CI总结CI/CD 工具上次介绍了Circle CI的使用,这篇就来介绍下Travis CI。Travis CI 使用官网:https://www.travis-ci.com/https://travis-ci.org/(这是旧的马上不用了)1. 注册点击右上角Sign In按钮,点击SIGN IN WITH G原创 2021-03-16 16:30:27 · 1752 阅读 · 11 评论 -
【请收藏】自动化构建部署之Circle CI使用(GitHub/CircleCI/Vue)
CI/CD 工具介绍从上图对比可以看到 各自有优缺点,Jenkins有点是免费且跨平台,而Travis CI和Circle CI是收费的,且不支持windows,但会为开源的项目免费提供一些服务,私有的就需要收费了。Circle CI使用官网:https://circleci.com/1. 注册点击右上角Sign Up按钮,点击Sign up with Github:进入授权界面:点击Authorize circleci按钮,然后需要输入密码:输入密码成功后,点选一下自己的组织即可:原创 2021-03-15 21:13:44 · 4602 阅读 · 14 评论 -
自动化构建部署之Jenkins安装【Docker容器】
docker 安装 jenkinshttps://github.com/jenkinsci/docker/blob/master/README.mddocker run --name jenkins_zy -p 11005:8080 -p 50000:50000 jenkins/jenkins:lts安装完成后这里提示有个初始密码,第一次登录需要用到,也可以在/var/jenkins_home/secrets/initialAdminPassword找到:查看jenkins是否已开启,如果没有开原创 2021-03-24 16:12:20 · 432 阅读 · 4 评论 -
Jenkins & Gitee 实现持续集成CI/CD工具【免费、推荐】
文章目录1. Jenkins安装Gitee插件2. 插件配置3. 新建构建任务4. Vue项目构建脚本1. Jenkins安装Gitee插件Jenkins安装Gitee插件:安装完记得重启Jenkins。2. 插件配置前往 Jenkins -> 系统管理 -> 系统配置 -> Gitee配置 -> Gitee 链接在 链接名 中输入 Gitee 或者你想要的名字Gitee 域名 URL 中输入Gitee完整 URL地址: https://gitee.co原创 2021-04-12 22:36:02 · 5086 阅读 · 17 评论 -
Gitee Go【基于Gitee的深度集成代码仓库的持续构建服务】国产CI/CD工具
文章目录1. Gitee Go 介绍2. 开通Gitee Go3. 提交一个vue项目到gitee仓库4. 制品库配置5. 添加部署机器6. 流水线配置示例7. 云服务器安装Nginx服务8. 配置vue项目部署流水线1. Gitee Go 介绍官网:https://gitee.com/features/gitee_goGitee Go 是 Gitee 推出的 CI/CD 服务,通过自定义构建流程,可以实现从代码仓库到构建部署自动化。目前已支持 Maven、Gradle、npm、Python、Ant原创 2021-03-23 15:32:06 · 4417 阅读 · 12 评论 -
Docker 入门尝鲜
文章目录容器化应用Centos中Docker安装方法容器化应用Docker 主要特性:文件、资源、网络隔离变更管理、日志记录写时复制Centos中Docker安装方法删除旧的版本(如果没有可以跳过)sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \原创 2021-03-22 21:51:09 · 2097 阅读 · 7 评论 -
更新Docker中的Jenkins版本
文章目录1. 根据提示下载最新的jenkins.war包2. 获取docker容器的ID全名3. 将下载的文件传到docker容器中4. 重启docker jenkins容器有时候遇到Jenkins插件无法加载的问题需要更新Jenkins版本,如果jenkins在docker容器中应该怎么升级呢?1. 根据提示下载最新的jenkins.war包一般升级在jenkins版面会有提示的,点击即可下载,有时候官网都没有来得及更新,切记。2. 获取docker容器的ID全名# 先查看短IDdocker原创 2021-03-24 15:35:09 · 2285 阅读 · 2 评论 -
团队协作之文档管理-ShowDoc本地化安装使用
文档分类协同工具:WPS云,石墨,有道云,一起写接口文档:showdoc,eoLinker,MinDoc,apizza其他:gitbook / blog / mockShowDoc 简介数据字典、接口模板团队协作免费开源支持本地化部署https://www.showdoc.com.cn/ShowDoc 安装Docker方式安装:https://www.showdoc.com.cn/help?page_id=65610# 拉取镜像docker pull star7th/showdo原创 2021-04-18 13:16:08 · 2342 阅读 · 0 评论