mac下 jenkins 环境搭建

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac下 jenkins 环境搭建相关的知识,希望对你有一定的参考价值。

这几天搞了一些持续集成的工作,在所难免的接触到了jenkins ,下边写一下jenkins 在 mac os 环境下的搭建和配置。

1、tomcat 下载

前往apache 官网下载所需版本的tomcat , 官网地址:http://apache.mirrors.ionfish.org/tomcat/  注意:下载 bin/ 路径下的二进制版本,下载src版本,里边包含的东西不完全。

下载并解压8.5版本代码示例:

 

wget http://apache.mirrors.ionfish.org/tomcat/tomcat-8/v8.5.5/bin/apache-tomcat-8.5.5.tar.gz
tar zxvf apache-tomcat-8.5.5.tar.gz

 

2、下载jenkins

前往jenkins 官网下载  最新版的 .war 包 即可

jenkins 官网:https://jenkins.io/

wget http://mirrors.jenkins-ci.org/war-stable/latest/jenkins.war

 

3、配置jenkins 和 tomcat

在tomcat 的 bin 目录下编写 setevn.sh , 内容为:export JENKINS_HOME= ‘你自己想设置的jenkins home路径‘

然后将所有的sh 文件改为可执行文件, 并将jenkins.war 放置到 webapps 并命名为ROOT.war, 然后 bin/startup.sh即可:

chmod 777 *.sh
cd ../webapps/
rm -rf ROOT
mv ../../jenkins.war ./ROOT.war
cd ../bin
./start.sh

 

启动成功后打开浏览器访问对应机器ip的8080端口即可。

注意查看机器的8080端口是否被其他程序占用。

ps: 预先一定要配置好java 环境,可以使用 brew install java 来安装。

 

以上是关于mac下 jenkins 环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

在mac osx 下使用 Jenkins对Android 进行持续集成

在mac osx 下使用 Jenkins对Android 进行持续集成

如何记录jenkins构建次数

Jenkins - 各平台环境搭建

jenkins ios 自动化打包一定要在mac下吗

Tomcat+Jenkins+SonarQube+SVN+Maven 集成自动化环境搭建(Windows10环境下)