搭建GitLab Runner For Java

前记

之前在使用gitlab runner时大多使用docker方式进行CI,但是对于Java and Maven每次都需要下载费时很久,所以后来我选择shell方式。接下来我们看看shell方式的runner应该怎样搭建

NO.1

第一步 我们首先安装Docker,因为后面CI的时候我们需要打包成Docker镜像

Docker Install

NO.2

第二步 我们需要安装JavaMaven

  1. Installing Java 8 on CentOS 7
1
2
3
4
5
6
7
8
9
10
11
12
# Step 1: Update
yum -y update

# Step 2: Install Java 8
yum install java-1.8.0-openjdk

# Step 3: Verify Java is Installed
# Example Output:
java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-b04)
OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)
  1. Installing Maven 8 on CentOS 7
1
2
# 这里我们直接有用yum默认安装
yum install maven

No.3

第三步 我们需要安装gitlab-runner

1
2
3
4
5
6
# 添加GitLab的官方存储库
# For RHEL/CentOS/Fedora
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash

# 安装gitlab-runner
sudo yum install gitlab-runner

No.4

第四步 就是注册runner这里不过多赘述

我就想试试,没别的意思!