栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

jenkins 部署 跟插件安装

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

jenkins 部署 跟插件安装

公司领导要求项目通过jenkins构建,让我把环境搭建起来。

经过2天的配置调试,终于可以搭建配置起来了。

特意花点时间,把整个过程图文记录下来,包含遇上的问题。

希望可以帮忙到有需要的同仁。

安装jenkins

Index of /redhat(下载最新的jenkins)

(前提已安装好jdk)

rpm -ivh jenkins-2.174-1.1.noarch.rpm

安装后的jenkins目录

/usr/lib/jenkins/jenkins.war    WAR包

/etc/sysconfig/jenkins       配置文件

/var/lib/jenkins/        默认的JENKINS_HOME目录

/var/log/jenkins/jenkins.log    Jenkins日志文件

启动jenkins

service jenkins start

如果提示jdk未安装,配置jdk目录

vi /etc/init.d/Jenkins

访问jenkins

http://ip:8080/login?from=%2F

jenkins版本升级

下载最新的jenkins的war包,

通过jenkins系统管理-系统属性;查看当前的war路径,替换。

插件安装

 Maven

插件安装

Maven Integration plugin

mvn配置

[root@localhost]# tar xf apache-maven-3.3.9-bin.tar.gz

[root@localhost]# mv apache-maven-3.3.9 /usr/local/

[root@localhost]#ln -s/usr/local/apache-maven-3.3.9/ /usr/local/maven

[root@localhost]# cd /usr/local/maven/bin/

[root@localhost bin]# ./mvn -v

Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T11:41:47-05:00)

Maven home: /usr/local/maven

Java version: 1.8.0_221, vendor: Oracle Corporation

Java home: /usr/java/jdk1.8.0_221-amd64/jre

Default locale: en_US, platform encoding: UTF-8

OS name: "linux", version: "3.10.0-957.el7.x86_64", arch: "amd64", family: "unix"

vim /etc/profile

添加

export PATH=/usr/local/apache-maven-3.3.9/bin/:$PATH 

[root@localhost bin]# source /etc/profile

Jdk

Git

安装git

[root@localhost git-2.9.3]# tar -zxvf git-2.9.3.tar.gz

[root@localhost git-2.9.3]# cd /home/workspace/git-2.9.3

[root@localhost git-2.9.3]# mkdir /usr/local/git

[root@localhost git-2.9.3]# make prefix=/usr/local/git all

如果出现:

    CC credential-store.o

/bin/sh: cc: command not found

yum install gcc

fatal error: openssl/ssl.h: No such file or directory

sudo yum install openssl-devel

[root@localhost git-2.9.3]# sudo make prefix=/usr/local/git install

如果出现

make&make install 报错error: curl/curl.h: No such file or directory

yum install libcurl-dev libcurl-devel  

http-push.c:18:19: fatal error: expat.h: No such file or directory

yum install expat-devel 

./make.sh: line 99: perl: command not found

yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl unzip net-tools wget

BEGIN failed--compilation aborted at Makefile.PL line 3.

[root@localhost git-2.9.3]# yum -y install perl-devel

[root@localhost git-2.9.3]# vi /etc/profile

加入

export PATH=/usr/local/git/bin:$PATH

[root@localhost git-2.9.3]# source /etc/profile

配置

获取git路径

[root@localhost git-2.9.3]# which git

/usr/local/git/bin/git

构建任务

*/5 * * * *

chown -R root:root Jenkins

Node JS

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/603305.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号