#!/bin/bash
#
#********************************************************************
#Author: hanweize
#QQ: 822020480
#Date: 2022-04-23
#FileName: install_jenkins.sh
#URL: www.hanweize.cn
#Description: The test script
#Copyright (C): 2022 All rights reserved
#********************************************************************
JDK="jdk-8u321-linux-x64.tar.gz"
JDK_SERVER="jdk1.8.0_321"
JDK_PATH="/opt"
TAR_PATH="/data/server"
JAVA="java"
JAVA_ENV="/etc/profile.d/java.sh"
JENKINS="/data/softs"
INSTALL_JENKINS="http://mirrors.jenkins.io/war-stable/latest/jenkins.war"
JAR="jenkins-2.332.war"
SERVICE="/lib/systemd/system/jenkins.service"
install_jdk () {
if ! [ -f ${JDK} ];then
echo "no this jdk"
elif [ -f ${JDK_PATH}/${JDK} ];then
echo "yes jdk"
else
[ -d ${JDK_PATH} ] || mkdir -pv ${JDK_PATH} &> /dev/null
fi
[ -d ${TAR_PATH} ] || mkdir -pv ${TAR_PATH} &> /dev/null
tar xf ${JDK} -C ${TAR_PATH}
cd ${TAR_PATH}
ln -s ${JDK_SERVER}/ ${JAVA}
cat >>${JAVA_ENV} <> ${SERVICE} <