返回顶部

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脚本

 保存后立即构建

 

posted @ 2020-02-04 15:56  Crazymagic  阅读(582)  评论(0编辑  收藏  举报