ZQ博客

版本控制
Docker

GoCD持续集成(CI、CD)

说明 GoCD是一个开源的持续集成和持续交付(CI/CD)工具,它提供了直观的界面和强大的功能,帮助团队自动化复杂的构建和部署流程。GoCD支持多种部署策略,包括蓝绿部署、滚动部署等,并提供了丰富的插件和扩展点。 采用敏捷开发以后,自动化集成和部署的必要性越来越大,每天可以节省大量的时间。对比之后,采用GoCD作为持续集成和部署的工具。 GoCD分为两个部分:gocd-server 和 gocd-agent 需要分别进行安装。可以安装在同一台主机上,也可以安装在不同的主机上。 服务端提供了统一的任务管理,相关的任务…

2024年 4月 7日 0条评论 2260点热度 0人点赞 zq 阅读全文
Docker

GitLab的CI/CD(gitlab-runner)持续集成

说明 GitLab CI/CD是GitLab平台的一部分,它是一个完全集成的持续集成和持续部署解决方案。GitLab CI/CD支持自定义构建流程,提供了与GitLab仓库的无缝集成,并允许团队成员通过简单的配置文件来定义构建和部署任务。 centos7上安装gitlab 下载gitlab的rpm包 前往清华源去下载gitlab的rpm包 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/ rpm -ivh 包名 修改gitlab.yml配置文件,将hos…

2024年 4月 7日 0条评论 2217点热度 1人点赞 zq 阅读全文
技术分享

git忽略文件gitignore详解

.gitignore能干什么 通常,在项目上使用Git的工作时,您会希望排除将特定文件或目录推送到远程仓库库中的情况。.gitignore文件可以指定Git应该忽略的未跟踪文件。 例如jetbrains系列IDE项目生成的.idea目录, vscode生成的.vscode目录, 或者C项目编译的目标文件等, 这些文件都不是项目的源码, 并且没有这些内容会让源代码更加清爽, 这时候就要有一个.gitignore文件来大显身手了. 基本用法 gitignore文件采用#作为注释符号, 空行用来分隔不同模式, 一行表示一…

2023年 6月 20日 0条评论 1486点热度 1人点赞 zq 阅读全文
未分类

Git常用操作

1.常用操作 1.1.基本操作 命令 说明 git init 在现有目录中初始化仓库 git clone git@xxxxx/zq/project.git 克隆现有的仓库 git add 跟踪新文件或把文件修改添加到暂存区(stage) git commit -m "更新说明" 提交更新到本地版本库 git push origin master 推送到远程master分支(可加-u参数关联) git pull origin master 从远程仓库master分支拉取内容 git status 查看已暂存和未暂存的…

2022年 8月 5日 0条评论 2054点热度 1人点赞 zq 阅读全文
分类
  • ARM
  • Docker
  • java
  • Linux
  • OpenStack问题
  • springboot
  • SpringCloud
  • 前端开发
  • 技术分享
  • 数据库
  • 未分类
  • 版本控制
最新 热点 随机
最新 热点 随机
Micronaut基于JVM的全堆栈云原生Java开发框架 Excel删除所有偶数行数据 error while loading shared libraries缺少依赖错误处理 GoCD持续集成(CI、CD) GitLab的CI/CD(gitlab-runner)持续集成 Feign、LoadBalancer和WebClient的区别
Excel删除所有偶数行数据 vsftp的安装 AngularJS logo HTML的Web框架 AngularJS Linux的进程kswapd0占用CPU过高导致卡顿问题 Nginx 开启目录浏览功能和中文编码 Java编程规范

COPYRIGHT ©2024 www.dowhere.com ALL RIGHTS RESERVED.and Theme Kratos