随笔分类 -  CI/CD

摘要:一、Gitlab-CI 配置文件详解 范例 生产示例 二、Gitlab-CI 内置变量 三、Gitlab-CI 自定义变量 本文转载 https://juejin.cn/post/6844903907211083790#heading-0 https://gitlab.com/gitlab-org/ 阅读全文
posted @ 2024-03-26 11:31 A学无止境A 阅读(211) 评论(0) 推荐(0) 编辑
摘要:查看分支 git branch 创建分支dev git checkout -b dev 查看git提交历史日志 git log 切换git仓库到历史仓库 git checkout 25393b4bfa git提交代码到远程仓库步骤 初始化git仓库 git init 将当前目录下文件提交到本地git 阅读全文
posted @ 2020-10-23 15:51 A学无止境A 阅读(278) 评论(0) 推荐(0) 编辑
摘要:一、准备jdk环境 ###1.上传jdk包到服务器 rz jdk-8u171-linux-x64.tar.gz ###2.解压拷贝jdk $ tar xf jdk-8u171-linux-x64.tar.gz -C /usr/local/ $ ln -s /usr/local/jdk1.8.0_17 阅读全文
posted @ 2020-07-08 16:56 A学无止境A 阅读(221) 评论(0) 推荐(0) 编辑
摘要:下载源码rpm包 wget content disposition https://packages.gitlab.com/gitlab/gitlab ce/packages/el/7/gitlab ce 12.7.8 ce.0.el7.x86_64.rpm/download.rpm 下载依赖 yu 阅读全文
posted @ 2020-03-27 15:13 A学无止境A 阅读(266) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、devops简介 devops是开发和运维的组合,其目的在于缩短系统开发的生命周期,在这过程中发布特性、修复bug以及更新均被紧密的结合。 devops是一组针对企业研发人员、运维人员和测试人员在应用开发、部署和测试整条生命周期中写作和沟通的最佳实践,devops强调整个组织的合作以 阅读全文
posted @ 2020-03-27 15:12 A学无止境A 阅读(583) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、发布java项目 1.1 新建任务 选择maven 1.2 填写构建信息 根据项目要求写发布shell脚本及ansible批量发布yml文件 1.3 点击构建 1.4 查看构建结果 如果失败就查看失败详细信息进行排错 1.5 检测服务是否正常起来 访问发布的服务:根据项目选择域名访问 阅读全文
posted @ 2020-01-19 10:50 A学无止境A 阅读(169) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、持续集成的概念 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快 阅读全文
posted @ 2019-06-21 16:31 A学无止境A 阅读(153) 评论(0) 推荐(0) 编辑
摘要:1.需求确定 2.分析与设计 (1)架构分析与设计 (2)业务逻辑分析 (3)业务逻辑设计 (4)界面设计 3.开发环境搭建 4.开发 测试 开发 测试 5.文档编纂 阅读全文
posted @ 2019-06-17 15:37 A学无止境A 阅读(162) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、gitlab简介 版本控制gitlab介绍 版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。 版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变,文件的版 阅读全文
posted @ 2019-05-24 16:17 A学无止境A 阅读(178) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示