2021-05-250-centos搭建jekenis和

1.第一步安装 jekenis 通过下载镜像安装

1. wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.7.3-1.1.noarch.rpm
2 rpm -ivh jenkins-2.7.3-1.1.noarch.rpm 
  1. 配置端口
   vi /etc/sysconfig/jenkins
   找到修改端口号:JENKINS_PORT="8822"  #此端口不冲突可以不修改

3、启动jenkins

service jenkins start/stop/restart
  1. 安装相关插件 安装所有和maven 和 gitlab相关的插件

5 .配置项目 -点击 new-item 选择maven project

image.png

6.配置 gitlab地址


image.png

branches to build 是分支号

7.配置maven build命令

image.png

仅以上3步就可以构建一个项目了

jekins 默认会把项目从git拉去下来存放在

/var/lib/jenkins/workspace/oywc-test-new-java

8 在manage jekins中配置ssh-服务


image.png
image.png

在这里配置好服务后

回到item中的配置


image.png

exec command 是代表build完项目之后 后执行的脚本

springboot.sh 如下:

#!/bin/sh


# java -jar /var/lib/jenkins/workspace/oywc-test-new-java/target/oywc-test-0.0.1-SNAPSHOT.jar    &


pid=`ps -ef | grep   oywc-test-0.0.1-SNAPSHOT.jar  | grep -v grep | awk '{print $2}'`
if [ -n "$pid" ]
then
 echo   $pid
 kill -9 $pid
fi


java -jar   /var/lib/jenkins/workspace/oywc-test-new-java/target/oywc-test-0.0.1-SNAPSHOT.jar         > /usr/local/software/out.log 2>&1 &

8 点击构建

image.png

done!

错误提示

1664708173324.jpg

原因及方案:
/opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
内host配置不正确,修改后重启即可解决问题

production: &base

1. GitLab app settings

==========================

GitLab settings

gitlab:
## Web server settings (note: host is the FQDN, do not include http://)
host: 192.168.56.51

gitlab-ctl restart

你可能感兴趣的:(2021-05-250-centos搭建jekenis和)