![](https://i-blog.csdnimg.cn/direct/41cae0ac9f0543e6b8e9fb7933e56556.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
CI/CD
文章平均质量分 94
CI/CD
ZZDICT
这个作者很懒,什么都没留下…
展开
-
Jenkins参数化构建
本机jenkins为192.168.226.22 主机清单配置另一台用于nginx上线项目的主机192.168.226.21。初次进入需要自己选择两个命令其中一个执行,然后生成配置命令,后者比前者多一些插件相关的配置选项。这次选择刚最新提交的,也是有三个标题的那个版本,复制其对应的字符。在192.168.226.21主机中下载nginx并启动。建立一个index.html代码文件用于测试。到代码仓库查提交记录。原创 2024-08-04 21:25:14 · 102 阅读 · 0 评论 -
Jenkins+Maven+Gitlab+Tomcat自动化构建打包+部署
来到tomcat页面查看,此时可以看到登录页标题发生了改变,即完成了一次构建,自动拉取,打包,上线。首先在node01主机中操作,本次操作需要java8的版本,将之前安装的java17卸载。来到jenkins主机下载部署jdk8的版本,因为本项目打包需要用到jdk8。来到jenkins的web页面,继续增加maven-project任务的配置。来到jenkins主机的web页面,确保下载了这两个插件,没有则下载。这里使用的项目的用户名和密码,在其代理里定义的,这里就看到自动打包并上线的项目了。原创 2024-07-20 17:24:00 · 1074 阅读 · 0 评论 -
Jenkins中Node节点与构建任务
在 Jenkins 中,节点(Node)是指 Jenkins 用于执行构建任务的计算资源。节点的主要作用是提供构建和测试任务的运行环境。通过使用多个节点,Jenkins 可以分布式地执行构建任务,从而提高效率和并行处理能力。原创 2024-07-12 00:07:28 · 1227 阅读 · 0 评论 -
Jenkins安装部署与配置
Jenkins 是一个开源的自动化服务器,用于持续集成和持续交付/持续部署 (CI/CD)。它支持自动构建、测试和部署软件项目,帮助开发团队快速检测和解决问题,提高开发效率和软件质量。持续集成 (CI):持续交付/持续部署 (CD):插件支持:分布式构建:可视化:代码提交:触发构建:构建和测试:生成构建结果:部署: 关闭防火墙和selinux,进行时间同步。JDK: 17.0.6Tomacat: 9.0.91 Jenkins: 2.452 Java Archive Downloads - Jav原创 2024-07-11 17:33:18 · 1558 阅读 · 0 评论 -
极狐Gitlab使用(2)
一般会将老服务器/data/gitlab/backups目录下的备份文件拷贝到新服务器上的/data/gitlab/backups去恢复,这里实验环境就在本机做恢复了。注意这里BACKUP=后面的文件名,在较新的版本中,不可以使用全名,_gitlab_backup.tarh会自动加上,所以这里文件名后面那点就不能再写了。登录web页面,随便登录一个用户,在之前我们用的随便填的邮箱格式,现在我们修改成自己真实的邮箱进行测试我们的邮箱配置。该项定义了默认备份出文件的路径,可以通过修改该配置,并执行。原创 2024-07-11 00:26:45 · 780 阅读 · 0 评论 -
极狐Gitlab使用(1)
极狐(JiHu)GitLab 是一个基于 GitLab 的定制版本,专门针对中国用户进行了优化和定制。它通常包含了一些适应中国特殊网络环境的调整,比如加速访问和稳定性优化等。使用极狐 GitLab 与标准 GitLab 的主要区别在于性能和网络访问方面的改进。原创 2024-07-10 19:09:43 · 883 阅读 · 0 评论 -
极狐Gitlab安装部署
GitLab 是一个基于 Git 的开源 DevOps 平台,提供代码仓库管理、CI/CD(持续集成和持续交付)、项目管理、监控和安全等功能。它集成了多种工具,帮助开发团队在一个平台上进行代码开发、测试、部署和运维。原创 2024-07-10 10:22:51 · 823 阅读 · 0 评论 -
Git命令常规操作
暂存区(Staging Area)是 Git 内部的数据结构,它并不是一个可以直接查看的文件夹。暂存区的内容实际上存储在 .git/index 文件中,而不是以常规文件的形式存在于 .git 目录下。虽然可以查看 .git 目录中的文件和结构,但无法直接看到具体哪些文件在暂存区。要查看暂存区中哪些文件已被添加,可以使用 git status 或 git ls-files --stage 命令。前者会显示哪些文件已被暂存,后者会显示暂存区中的所有文件及其状态信息。原创 2024-07-10 00:12:42 · 1549 阅读 · 2 评论 -
Git分支结构
在 Git 中,分支是指向提交对象(commits)的可变指针。它们是开发工作流中非常重要的组成部分,允许团队或个人在同一时间内开发多个独立的功能或修复不同的 bug,而不会互相干扰。原创 2024-07-10 00:12:31 · 1219 阅读 · 0 评论 -
Git详解
命令作用常用参数及解释示例git init初始化一个新的 Git 仓库无git initgit clone克隆一个远程仓库到本地git status查看当前工作目录的状态无git statusgit add添加文件到暂存区或(添加所有文件)git commit提交暂存区的内容到仓库git log查看提交历史--oneline(简洁输出),(限制显示数量)git remote管理远程仓库(添加远程仓库)git push推送本地提交到远程仓库git pull。原创 2024-07-09 15:12:37 · 1351 阅读 · 0 评论