- 博客(66)
- 收藏
- 关注
原创 docker拉取镜像问题(彻底解决docker:docker: Get https://registry-1.docker.io/v2/: net/http: request canceled 报错)
1.如果DNS服务器出现问题,也可能导致拉取镜像报错。将可用的镜像仓库地址写入到 daemon.json 配置文件中。解决docker镜像仓库下载慢或**重新加载一下docker的配置文件。** 修改DNS服务配置**重启一下docker服务。
2025-01-05 09:08:34
1172
原创 Jenkins中的Poll SCM和Build periodically的区别
假设我们有一个电商网站的后端API项目,开发团队需要构建和测试代码,以确保新功能的正确实现和旧功能不受影响。
2025-01-05 09:05:20
772
原创 Jenkins的Poll SCM
假设你正在开发一个Web应用程序,使用Git进行版本控制,并且有一个Jenkins服务器用于持续集成。团队成员会频繁地将代码提交到Git仓库,你希望Jenkins能够自动检测到这些代码的更新,并及时构建和测试应用程序。
2025-01-04 14:11:24
1075
原创 Jenkins中的Poll SCM和Build periodically的区别
假设我们有一个电商网站的后端API项目,开发团队需要构建和测试代码,以确保新功能的正确实现和旧功能不受影响。
2025-01-04 14:09:56
958
原创 Jenkins定时构建时间
需要注意的是,定时构建的时间设置要根据项目的实际需求和服务器资源等情况合理安排。同时,确保Jenkins服务器的时间设置准确,否则定时构建可能不会按照预期的时间执行。每个字段都有其特定的取值范围,并且可以使用一些特殊字符来表示不同的时间组合,用于精确地安排任务执行的时间。”,表示在每一分钟都有可能触发任务;如果在所有五个字段都使用“
2025-01-04 14:06:46
898
原创 Jenkins的Global properties Environment variables进行node配置
版本导致冲突,或者权限问题导致Jenkins无法访问这些文件。此时,可以检查系统中是否存在其他可能干扰的。需要注意的是,在配置过程中如果遇到问题,例如仍然无法找到。用户(或执行构建任务的用户)是否有足够的权限访问。命令,可能是因为系统中存在多个。的安装目录和可执行文件。
2025-01-04 08:51:10
443
原创 linux安装Maven
压缩包放在/usr/local/maven。#编辑ettings.xml文件。查看conf目录下的文件。配置maven环境变量。
2025-01-04 08:32:07
295
原创 Linux下Node.js和NPM安装和配置
***1. 安装Nodejs和NPM// 在Linux命令下直接下载node包下载后解压压缩包解压成功后生成名称为的文件夹进入n文件夹,查看node版本号**如果配置错了的话 可以使用覆盖命令 ln -sf 强制创建软链接(覆盖以前的链接)node - vnpm - v**
2025-01-03 16:31:33
411
原创 Linux虚拟机磁盘空间不足解决方法
键入’p’来查看当前的分区表信息,然后键入’n’键来创建一个新的主分区,选择所有可用的扇区,使用’t’命令改变磁盘类型为’Linux LVM’,然后选择编码 ‘8e’ 或者默认不选,它默认的类型编码为 ‘83’。要检查新创建的卷,运行如下的命令可以看出新的物理卷是否已经被创建,是否可用。根据上述提示,运行’partprob’或’kpartx’命令以使分区表生效,然后使用如下的命令来创建新的物理卷。‘/’ 分区的大小已经成功的增加了,可以使用 ‘df’ 命令来检查您磁盘驱动器的大小。
2025-01-03 15:13:09
244
原创 jenkins配置钉钉发送消息步骤详解
钉钉群聊新增机器人,这里有webhook地址,加签。关键字这里需要增加,在jenkins的job中需要有关键字,否则无法发送成功。Jenkins中配置好后,最下方点击测试。钉钉群聊中出现如下则配置成功。
2025-01-03 12:56:13
796
原创 linux安装git
保存并退出编辑器后,执行source /etc/profile使配置立即生效。清除之前编译产生的临时文件和目标文件。在 Git 源代码目录下,可以运行。最后输入git --version就会发现已经成功安装最新版本!注意:最新版报错,建议下前面几个版本,本文下载的是。这个时候一定要在git-2.47.1的文件夹下执行。使用sudo vi /etc/profile。(根据实际which git结果修改路径)。执行之后就在这个文件夹里面出现了以下的情况。进入刚刚解压的git文件夹中。
2025-01-02 16:16:20
280
原创 /usr/java下的jdk-8u202-linux-x64.tar解压后的linux环境变量配置
【代码】/usr/java下的jdk-8u202-linux-x64.tar解压后的linux环境变量配置。
2024-12-31 14:51:40
247
原创 linux安装jenkins(yum)
开源 Devops 工具 Jenkins 宣布:从 6 月 28 日发布的 Jenkins 2.357 ,Jenkins 最低需要。通过以上步骤,就可以使用yum在Linux系统中成功安装Jenkins,之后便可以利用它进行持续集成和持续部署等任务。如果是使用docker方式安装,要求磁盘空间10G以上。2.3安装完成后目录说明。启动的话 配置文件加载的。’ 删除软件包缓存。2、再次执行安装命令。
2024-12-31 10:18:10
1045
原创 linux安装jdk11(yum)以及环境变量配置
通过以上步骤,就可以使用yum在Linux系统(如CentOS等)中成功安装JDK 11并进行基本的配置。
2024-12-31 10:00:24
685
原创 Linux安装JDK详细教程
在安装完CentOS后一般需要修改yum源,才能够在安装更新rpm包时获得比较理想的速度。国内比较快的有163源、sohu源。这里以163源为例子。1.1 查看JDK版本,找到你想要安装的JDK版本,这里以 JDK1.8 为例。删除Java相关文件(/usr/lib/jvm是默认openjdk安装路径)2.1 卸载OpenJDK以及相关的Java文件。默认安装到usr/lib/jvm目录下。查看Java信息及相关的Java文件。1.2 安装JDK1.8。
2024-12-30 12:59:46
596
原创 Jenkins插件管理切换国内源地址
选择:系统管理–>插件管理–>Advanced settings。将国外官方地址替换为国内清华大学jenkins插件地址。default.json 为插件源地址配置。重启jenkins使配置生效。
2024-12-30 11:16:32
1103
原创 docker部署gitlab
先开放gitlab使用的linux端口。开放服务器端口重启防火墙查询有哪些端口是开启的进入容器邮箱是企业进行工作中的通知,交互必不可少的部分,gitlab同样支持邮箱的配置,方便对一些操作有邮件的提醒。去邮箱的提供商开启SMTP服务。注意事项:一定要搞清楚邮件服务的端口到底是哪个,不然配置完后测试邮件发送会提示链接超时,也可以在docker部署的gitlab容器内 telnet IP 端口 来判断邮箱的地址和端口是否正确,如果正确则不报错,后面也会给出具体的配置修改配置文件。
2024-12-29 15:30:46
1210
原创 Linux安装mysql5.7
在开始安装的时候,我们可以先规划好,将文件存放在服务器的哪个位置。这里我们规划将mysql 安装在/usr/local/mysql这个目录下面,我们首先创建目录,然后将安装包上传到java目录。修改密码后,可以输入exit;退出,然后在使用mysql -u root -p 连接,输入刚刚自己设置的密码验证是否修改成功。首先我们需要去下载linux版本的mysql-5.7.24的安装包。更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限。登录mysql,修改密码(密码为步骤5生成的临时密码)
2024-12-21 10:33:47
663
原创 shell脚本案例
循环,外层循环控制行数,内层循环控制列数,在循环中计算并输出矩阵元素(这里简单地使用行号和列号的乘积作为元素值),每输出完一行后换行。然后将当前时间写入该临时文件。中的变量,表示当前行的单词数,通过循环处理文本文件的每一行并输出每行的单词数。表示只输出匹配的部分,通过正则表达式匹配并提取文本文件中的邮箱地址并输出。可以递归创建目录,创建一系列具有特定前缀的空目录,最后输出创建完成信息。解释:先读取要分割的大文件路径和每个小文件的行数,然后使用。表示全局替换,将文件中的特定单词替换后输出完成信息。
2024-12-20 14:39:48
874
原创 shell脚本案例
命令正常返回时返回值为 0,如果返回值等于 0,则表示网络连接正常,否则表示网络连接异常,并输出相应信息。命令在该目录下查找类型为文件且修改时间超过 7 天的文件,并直接删除它们,最后输出删除完成的提示。会统计输入内容的行数,这里的行数就等于文件数量(包含隐藏文件),最后将结果输出。(空设备,即丢弃输出)后返回值为 0,说明文件内容相同,否则不同,并输出相应结果。命令将包含日期信息的文本写入到日志文件中,最后输出日志文件创建成功的信息。相反,它会将文件内容从后向前输出,从而实现每行内容的反转。
2024-12-20 14:31:32
1491
原创 postman接口测试之cookie鉴权
假设我们有一个简单的 Web 应用,其中包含用户登录接口和获取用户信息接口。用户登录成功后,服务器会在响应中设置一个包含鉴权信息的 cookie,后续获取用户信息接口需要携带该 cookie 才能正常访问。的值(即我们的鉴权 cookie)设置为名为。这段代码的作用是将响应头中。
2024-12-06 15:25:10
580
原创 在Postman中导入和配置yaml文件进行参数化的具体步骤
这样就完成了在 Postman 中导入和配置 YAML 文件进行参数化测试的过程,能够有效地对接口进行多组数据的测试。
2024-12-06 15:21:55
294
原创 Postman接口测试之正则表达式提取器实现接口关联——返回数据是html数据
需要注意的是,当HTML结构发生变化时,可能需要相应地调整正则表达式。而且,如果HTML数据非常复杂,可能需要更精细的正则表达式或者考虑使用其他解析HTML的工具(如Cheerio.js等在Node.js环境下)来更准确地提取数据。
2024-12-06 14:59:42
368
原创 Postman接口测试之json提取器实现接口关联——返回数据是json数据
【代码】Postman接口测试之json提取器实现接口关联——返回数据是json数据。
2024-12-06 14:55:31
657
原创 Postman接口测试之正则表达式提取器实现接口关联——返回数据是json格式
当我们进行接口测试时,常常会遇到后续接口的请求参数依赖于前面接口的返回结果的情况,这就需要进行接口关联。而如果返回的数据是 JSON 格式,我们可以利用正则表达式来提取特定的值用于后续接口的参数设置。首先,在 Postman 中正常发送第一个接口请求,确保该接口能正确返回包含我们后续要提取数据的 JSON 格式的响应内容。对于依赖前面接口提取值的后续接口,在其请求参数相关位置,可以通过。值替换进去,实现了接口之间基于 JSON 数据提取的关联操作。这样,当发送后续接口请求时,就会自动将前面提取到的。
2024-12-06 14:51:59
672
原创 docker卸载
用于更新yum源或者通过yum源下载软件之后在本地生成缓存,提高下载速度。,docker服务已经启动,可通过docker version参看版本。,配置docker仓库,因为国内访问不了docker官方镜像源,让配置生效,重新启动docker服务,docker安装全部完成。,安装docker必须的相关工具类。,添加如下代码,不然下载镜像特别慢。可以通过aliyun的源来完成。一、docker纯净版卸载。,系统重新加载配置文件。二、docker安装。
2024-12-05 13:41:31
273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人