jenkins 安装和基本使用
官网 jenkins.io
Jenkins是一个开源软件项目,提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
jenkins 官方网站
https://jenkins.io/zh/
安装java环境
yum install java-1.8.0-openjdk* -y
清华源下载 jenkins
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.150.3-1.1.noarch.rpm rpm -ivh jenkins-2.150.3-1.1.noarch.rpm
查看 jenkins安装文件
配置jenkins
[root@jenkins ~]#: vim /etc/sysconfig/jenkins 29 JENKINS_USER="jenkins 改为 29 JENKINS_USER="root"
启动jenkins
systemctl start jenkins
启动jenkins
systemctl start jenkins systemctl status jenkins systemctl enable jenkins
jenkins的启动端口默认是8080
访问 jenkins
http://10.0.0.61:8080/
复制一下密码登录
成功登录
修改密码
重新登录
jenkins插件存放的目录
/var/lib/jenkins/plugins
只需把jenkins插件放到以上目录中重启jenkins后即可使用
jenkins执行命令路径
查看控制台输出
在工作目录下,创建一个文件
立即构建
jenkins脚本打包gitlab代码
立即构建
可以看到把git_data的代码拉取下来了
使用shell脚本把下载的项目打包
/tmp/shell.sh
#!/bin/sh cd /var/lib/jenkins/workspace/freestyle-job tar -zcf `date +%F-%H-%M-%S`.tar.gz ./* mv `date +%F-%H-%M-%S`.tar.gz /tmp/zhangbiao
在构建添加执行shell脚本
保存后立即构建