Mac中启动关闭Jenkins的方法

本文介绍了如何通过命令行启动和关闭 Jenkins 服务。启动 Jenkins 服务时使用 sudolaunchctlload 命令加载配置文件 /Library/LaunchDaemons/org.jenkins-ci.plist。关闭服务时则使用 sudolaunchctlunload 卸载该配置文件。

启动

sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

关闭

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
### 在 Mac 系统中部署和配置 Jenkins 以实现持续集成 #### ### 准备工作 在 macOS 上安装 Jenkins 主要涉及以下几个方面:安装 Java 运行环境、下载并安装 Jenkins,以及对其进行基础配置。由于 macOS 的特殊性,在某些环节可能需要额外注意权限管理和依赖关系。 - **Java 安装**:Jenkins 需要 Java SE Runtime Environment (JRE) 或者 Java Development Kit (JDK)[^1]。推荐使用 Homebrew 来简化这一过程。 ```bash brew install openjdk@17 ``` 此命令会为系统安装最新稳定版 OpenJDK,并将其路径加入到系统的 `PATH` 中[^2]。 --- #### ### Jenkins 的安装与启动 通过 Homebrew 可快速完成 Jenkins 的安装: ```bash brew install jenkins-lts ``` 这将把 LTS(长期支持)版本的 Jenkins 下载到本地环境中。完成后可通过以下指令启动服务: ```bash brew services start jenkins-lts ``` 此时,默认情况下 Jenkins 将监听端口 `8080`,可以通过浏览器访问地址 `http://localhost:8080` 打开初始向导页面[^3]。 首次加载时,需要解锁管理员密码才能继续设置流程。该密钥存储于 `/Users/<your_user>/.jenkins/secrets/initialAdminPassword` 文件内,读取后粘贴至对应字段提交验证即可进入下一步骤[^4]。 --- #### ### 初步配置 初次登录之后,建议按照官方指引逐步完善插件列表的选择及用户账户创建等工作。对于大多数标准项目而言,“Recommended Plugins”选项已经足够满足日常需求;当然也可以依据特定用途手动挑选附加功能模块[^5]。 另外值得注意的是,针对 macOS 用户来说,还需要特别关注几个常见问题点: - **内存分配优化**:默认 JVM 参数设定可能会导致性能瓶颈现象发生,因此有必要编辑启动脚本调整堆大小参数。例如修改位于 `/usr/local/opt/jenkins-lts/homebrew.mxcl.jenkins-lts.plist` 的 `<string>-Xmx</string>` 行数值增大可用空间范围[^6]。 - **防火墙规则开放**:确认没有因安全策略阻止外部请求到达指定的服务端口号之上。如果存在冲突情况,则应考虑更改默认绑定位置或是临时关闭防护机制以便顺利完成调试阶段任务[^7]。 最后记得保存所有变更记录以防意外丢失重要资料! --- #### ### 创建第一个 Job 当一切准备工作就绪以后就可以着手定义具体的构建作业啦!这里简单演示一下如何建立一个简单的自由风格软件工程实例: 1. 登录到主面板点击左上角 “New Item”; 2. 输入名称选择类型 FreeStyle Project 点击 OK 键确定; 3. 转移到 General 设置标签页勾选 Use custom workspace 并填写目标仓库链接地址; 4. Source Code Management 分部关联远程 Git 存储库信息; 5. Build Triggers 设定触发条件比如 Poll SCM 或者 Accept GitHub pull requests when Pull Request is opened; 6. Add build step 添加 Shell Script 类型的动作编写实际执行语句如 make all || exit 1; 7. Post-build Actions 添加 Artifact Archiver 功能保留产物副本方便后续查阅分析结果等等[^8]. 以上就是整个操作指南的大致轮廓图解说明文档希望对你有所帮助哦! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值