0%

jenkins | 简介和安装

老板叫我最近学习 jenkins ,看来我的地位是越来越重要了。

额,也正好符合我的需求,毕竟,技多不压身。


背景


使用的是 macbook


简介



安装


jenkins 要使用 brew 进行安装,如果使用 dmg 进行安装的话,后期会导致权限问题。

使用

brew install jenkins

但是,这个安装方式很慢,所以,建议你参考一下我的博文,使用迅雷辅助,brew 本地安装。

MacBook | brew 本地安装

安装完之后

链接 launchd 配置文件

ln -sfv /usr/local/opt/jenkins/*.plist ~/Library/LaunchAgents

如果要其他机器也可以访问,把ip地址改为广播地址:

<string>--httpListenAddress=0.0.0.0</string>

修改完成,执行命令行:

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist

命令行启动Jenkins

jenkins

打开浏览器,输入

localhost:8080

就可看到Jenkins的web界面

安装插件

这一步很慢。

我在没有修改镜像之前,安装插件是失败的,关于如何安装插件请参考我下一篇博文。


ubuntu


jenkins 依附于 JDK 8 ,所以,要先安装 JDK 8

更新软件包列表:

sudo apt-get update

安装openjdk-8-jdk:

sudo apt-get install openjdk-8-jdk

查看java版本,看看是否安装成功:

java -version

出现类似于

openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)

然后安装 jenkins

这个要查一下官网的安装方式,在这里先贴一下

wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > \
    /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

然后就是安装就好了。

初始密码在

/var/lib/jenkins/secrets/initialAdminPassword

启动服务:

sudo service jenkins start

相关服务命令:

sudo service jenkins start|stop|restart

默认端口是 8080

其他

关闭服务

launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist

查看初始密码

cat /Users/chenpeisong/.jenkins/secrets/initialAdminPassword

其他操作

http://localhost:8080/exit       //退出Jenkins

http://localhost:8080/restart  //重启

http://localhost:8080/reload  //重新加载
请我喝杯咖啡吧~