jenkins常用
jenkins学习与实战
转载:https://blog.csdn.net/qq_41539088/article/details/124736892
我们将使用jenkins完成三个最为重要和基础的功能
- 拉取远程git库的代码到本地
- 使用编译工具本地编译拉取到的代码
- 将编译的结果部署到指定的机器上
Jenkins安装教程(Mac系统)
https://www.jianshu.com/p/9f1c96badb9b
一段时间后,忘记本地jenkins是否启动中了,则可参考如下文章操作:
https://blog.csdn.net/weixin_44701654/article/details/127991193
https://blog.csdn.net/m0_46829545/article/details/130821516
核心启动和停掉jenkins:
1、终端中执行:brew services start jenkins-lts
2、查看Jenkins进程;执行ps -ef |grep jenkins
http://localhost:8080/restart
2、jenkins 在哪里配置 打印出发送的邮件内容
1. 打开Jenkins的管理界面。
2. 点击左侧菜单中的 "系统管理"。
3. 在系统管理页面上,找到 "系统设置" 部分。
4. 在 "系统设置" 页面上,向下滚动并找到 "Global properties" 部分。
5. 在 "Global properties" 部分,点击 "Add" 按钮,并选择 "Environment variables"。
6. 在 "环境变量" 页面上,点击 "Add" 按钮,在 "Name" 字段中输入 `JENKINS_EMAIL_CONTENT_DEBUG`,在 "Value" 字段中输入 `true`。
7. 点击 "保存" 按钮以保存更改。
8. 现在,在您的Jenkins构建脚本中,发送邮件时将会自动打印出发送的邮件内容。请注意,这种配置将会在全局范围内启用邮件内容的调试打印。如果您只想在特定的某个任务中启用打印功能,可以将该配置放置在任务的构建脚本中,并在任务完成后将其移除。
报错解决办法
1、本地jenkins 报错:/var/folders/2y/_m8ynzld2m10f4v0wh8k4fb00000gn/T/jenkins9289845507628967118.sh: line 38: jq: command not found
1. 在终端中运行以下命令来安装Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. 安装`jq`命令行工具。在终端中运行以下命令:
brew install jq
3. 等待安装完成后,重新运行您的Jenkins构建任务。现在,您应该不再看到`jq: command not found`错误消息。
如果您仍然看到相同的错误消息,请确保您的系统路径中包含`jq`命令的位置,并且它们已正确设置。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律