mac安装及配置jenkins

本文档详细介绍了如何通过Homebrew在本地安装Jenkins LTS,并启动服务。接着,阐述了首次访问Jenkins时设置管理员密码及安装推荐插件的步骤。重点讲解了安装Blue Ocean插件以简化Pipeline编写,并展示了配置一个简单的Pipeline,该Pipeline从GitHub拉取项目并执行shell脚本。最后,作者分享了运行测试的经验,强调参考官方文档的重要性。

一 、 首先使用homebrew安装jenkins
brew install jenkins-lts

二、 启动jenkins(默认8080端口)
brew services start jenkins-lts

三、打开浏览器localhost:8080
第一次进入需要从本地文件中复制密码填入看到的浏览器页面。
安装推荐的插件。(后面再装也行)

四、 根据官方文档安装blue ocean
这个插件用来写pipeline方便很多。

五、 配置一个pipeline
我配置的pipe就是配置了一个github和一个sh脚本。脚本放在项目中,然后pipeline里就写下sh xx.sh就好了。实际运行的时候jenkins其实是去github上把项目拉到类似
/Users/username/.jenkins/workspace/xxx_master 这样一个目录下,然后执行sh语句的目录也是在这里。
五、运行 测试

经验总结:
装东西不要依赖百度,因为版本,环境差异就不一样了,应该直接参考官网!官网地址
https://www.jenkins.io/doc/

### JenkinsMac 上的安装配置教程 Jenkins 是一款流行的开源持续集成和持续部署(CI/CD)工具,适用于多种操作系统,包括 macOS。在 Mac安装 Jenkins 可以通过 Homebrew 或 Docker 实现,以下是详细的步骤。 #### 1. 使用 Homebrew 安装 Jenkins Homebrew 是 macOS 上最常用的包管理工具之一,能够简化软件安装流程。 **安装步骤:** - **安装 Homebrew(如果尚未安装)** 打开终端并运行以下命令: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` - **使用 Homebrew 安装 Jenkins** 运行以下命令: ```bash brew install jenkins ``` - **启动 Jenkins 服务** 可以选择以服务方式运行 Jenkins,这样每次系统重启时 Jenkins 会自动启动: ```bash brew services start jenkins ``` 如果不希望作为后台服务运行,可以直接启动 Jenkins: ```bash /usr/local/opt/jenkins/bin/jenkins --httpListenAddress=127.0.0.1 --httpPort=8080 ``` - **访问 Jenkins Web 界面** 打开浏览器并访问: ``` http://localhost:8080 ``` 首次启动时,需要解锁 Jenkins 并按照向导完成初始设置,包括安装推荐插件、创建管理员用户等。 #### 2. 使用 Docker 安装 Jenkins Docker 提供了一种容器化的安装方式,可以避免环境依赖问题。 **安装步骤:** - **安装 Docker Desktop for Mac** 从 [Docker 官网](https://www.docker.com/products/docker-desktop) 下载并安装 Docker Desktop。 - **拉取 Jenkins 镜像** 运行以下命令拉取官方 Jenkins LTS 镜像: ```bash docker pull jenkins/jenkins:lts ``` - **运行 Jenkins 容器** 创建一个持久化目录用于保存 Jenkins 数据,并运行容器: ```bash mkdir -p /Users/<your-username>/jenkins_home docker run -d -p 8080:8080 -p 50000:50000 -v /Users/<your-username>/jenkins_home:/var/jenkins_home jenkins/jenkins:lts ``` - **访问 Jenkins Web 界面** 浏览器访问: ``` http://localhost:8080 ``` 同样需要进行初始设置。 #### 3. 配置 Jenkins - **系统设置** 登录 Jenkins 后,进入 **Manage Jenkins > System Settings**,可以配置全局工具路径(如 JDK、Maven、Node.js 等)。 - **插件安装** Jenkins 的强大之处在于其丰富的插件生态。进入 **Manage Jenkins > Plugins** 页面,可以搜索并安装所需的插件,例如 Git、Pipeline、Docker 插件等。 - **创建第一个任务** 点击 **New Item**,输入任务
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值