sudo apt updatesudo apt upgrade。
sudo apt install openjdk-11-jdk。
java -version。
ubuntu配置git。
ubuntu配置maven。
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -。
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt update。
遇到错误。
E: The repository 'http://pkg.jenkins.io/debian-stable binary/ Release' is not signed.。
或者。
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY ACC0B21F323B4FE6。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5BA31D57EF5975CA。
sudo apt-get -y update。
sudo apt-get -y upgrade。
重新update。
sudo apt-get -y update。
sudo apt install jenkins。
http://ip:8080。
sudo cat /var/lib/jenkins/secrets/initialAdminPassword。
sudo systemctl start jenkins。
sudo systemctl stop jenkins。
sudo systemctl restart jenkins。
第一次或不确定安装推荐。
Manage Jenkins -> Plugins -> Available plugins -> 输入【Locale】选中安装。
系统管理 -> 系统配置->locale 输入zh_CN,选项,点击保存。
系统管理 -> 插件管理 -> Available plugins -> Role-based Authorization Strategy。
系统管理 -> 全局安全配置 -> 授权策略 -> Role-Based Strategy 保存。
系统管理->Manage and Assign Roles。
系统管理 -> 全局工具配置 -> 新的maven(取消自动安装和#xfff0c;本地可配置) -> 保存。
系统管理 -> 插件管理 -> Available plugins -> Maven Integration。
系统管理 -> 系统配置 -》 Publish over SSH -> SSH Servers(remote Directory 填写/ 即远程路径)
测试连接。
首页->新建任务。
输入名称->点击[构建maven项目] -> 确定。
填写描述。
配置git地址。
仓库访问的配置。
编译成功。
#!/bin/bashexport BUILD_ID=hellowWORKSPACE=/data/helloJDK_PATH=/app/jdk/jdk1.8.0_381JAR_NAME=hellow-0.0.1-SNAPSHOT.jarPID=`ps -ef | grep ${ JAR_NAME} | grep -v grep | grep -v startup | awk '{ print \$2}'`echo $PID;if [ ! "$PID" ] ;then echo "没有"的过程;else echo "过程中存在,PID杀死过程$PID" kill -9 $PIDfiecho "服务启动൪#服务启动;nohup ${ JDK_PATH} -jar ${ WORKSPACE}/${ JAR_NAME} &
sh 未配通运行。