Linux下安装Jekins

Linux下安装JDK

  1. mkdir java
  2. 上传·JDK
  3. tar -xzvf jdk-8u231-linux-x64.tar.gz
  4. cd /
  5. vi /etc/profile 可以用finalshell工具直接打开
  6. source /etc/profile 刷新source
  7. java -version
    java version “1.8.0_231”
    Java™ SE Runtime Environment (build 1.8.0_231-b11)
    Java HotSpot™ 64-Bit Server VM (build 25.231-b11, mixed mode)
    安装完成

参考贴

Linux下安装maven

	[root@ecs-c203-0001 /]# cd usr
	[root@ecs-c203-0001 usr]# mkdir maven
	[root@ecs-c203-0001 usr]# cd maven
	[root@ecs-c203-0001 usr]# tar -xzvf apache-maven-3.6.2-bin.tar.gz
	[root@ecs-c203-0001 maven]# cd /
	[root@ecs-c203-0001 /]# vi etc/profile  也可以用finalshell工具打开 个人感觉更方便
	[root@ecs-c203-0001 /]# source /etc/profile
	[root@ecs-c203-0001 /]# mvn -v
	Apache Maven 3.6.2 (40f52333136460af0dc0d7232c0dc0bcf0d9e117; 2019-08-27T23:06:16+08:00)
	Maven home: /usr/maven/apache-maven-3.6.2
	Java version: 1.8.0_231, vendor: Oracle Corporation, runtime: /usr/java/jdk1.8.0_231/jre
	Default locale: en_US, platform encoding: UTF-8
	OS name: "linux", version: "3.10.0-1062.1.1.el7.x86_64", arch: "amd64", family: "unix"
	[root@ecs-c203-0001 /]# vi /usr/maven/apache-maven-3.6.2/conf/settings.xml 改为ali源 
    <mirror>  
	  <id>alimaven</id>  
	  <name>aliyun maven</name>  
	  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  
	  <mirrorOf>central</mirrorOf>  
	</mirror>
	[root@ecs-c203-0001 /]# reboot

参考贴

Linux安装Jenkins

	[root@ecs-c203-0001 ~]# cd /root
	[root@ecs-c203-0001 ~]# rpm -ivh jenkins-2.176-1.1.noarch.rpm
	vi /etc/rc.d/init.d/jenkins
	cd /etc/rc.d/init.d
    # 修改默认端口号
	vi /etc/sysconfig/jenkins
	cd /etc/sysconfig  
	JENKINS_PORT="8888"
	JENKINS_USER="root"
	firewall-cmd --zone=public --add-port=8888/tcp --permanent
	systemctl restart firewalld.service
	[root@ecs-c203-0001 sysconfig]# systemctl daemon-reload
	[root@ecs-c203-0001 sysconfig]# systemctl start jenkins
	[root@ecs-c203-0001 sysconfig]# systemctl status jenkins
	● jenkins.service - LSB: Jenkins Automation Server
	   Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled)
	   Active: active (running) since Fri 2019-11-22 10:04:35 CST; 10s ago
		 Docs: man:systemd-sysv-generator(8)
	  Process: 23142 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS)
	   CGroup: /system.slice/jenkins.service
			   └─23162 /usr/java/jdk1.8.0_231/bin/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile...

	Nov 22 10:04:34 ecs-c203-0001 systemd[1]: Starting LSB: Jenkins Automation Server...
	Nov 22 10:04:34 ecs-c203-0001 runuser[23143]: pam_unix(runuser:session): session opened for user root by (uid=0)
	Nov 22 10:04:34 ecs-c203-0001 runuser[23143]: pam_unix(runuser:session): session closed for user root
	Nov 22 10:04:35 ecs-c203-0001 jenkins[23142]: Starting Jenkins [  OK  ]
	Nov 22 10:04:35 ecs-c203-0001 systemd[1]: Started LSB: Jenkins Automation Server.

Linux下安装Git

wget https://github.com/git/git/archive/v2.24.0.tar.gz
tar -xzvf v2.24.0.tar.gz
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
cd /root/git-2.24.0
make prefix=/usr/local/git install
vim /etc/profile
PATH=$PATH:/usr/local/git/bin
export PATH
[root@ecs-c203-0001 ~]# git --version
git version 1.8.3.1
在Jenkins下配置git地址:/usr/local/git/bin/git

Jenkins密码:root

配置maven和JDK环境

链接gitlab

链接教程

构建maven项目

博文1

博文2

详细过程见我的链接帖子,这里只给出一个大致过程。

总贴

构建成功标志
GitLab实时将push等各类事件推送到Jenkins
把Jar包拷贝到指定的文件夹并发布
成功界面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值