赞
踩
前文已经安装完成sonarqube和Sonar Scanner了,接下来可以开始jenkins了
- wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
- wget https://pkg.jenkins.io/redhat-stable/jenkins.io.key
- rpm --import jenkins.io.key
- yum install jenkins
vim /usr/lib/systemd/system/jenkins.service
- [Service]
- Type=notify
- NotifyAccess=main
- ExecStart=/usr/bin/jenkins
- Restart=on-abnormal
- RestartSec=20s
- SuccessExitStatus=143
-
-
- User=root
- Group=root
-
- Environment="JAVA_HOME=/app/jdk-17"
-
- Environment="JENKINS_PORT=8000"
(按需修改,如多少软件都需要在固定目录下)
- mkdir -p /app/jenkins
- sudo cp -a /var/lib/jenkins/ /app/jenkins/
vim /usr/lib/systemd/system/jenkins.service
查看端口是否被占用(netstat -ntlp
如果没有(netstat)则使用sudo yum install net-tools安装)
- systemctl daemon-reload
-
- systemctl restart jenkins
打开8000端口即可(默认8080,看自己实际修改)
- # 查看登录密码
- cat /var/lib/jenkins/secrets/initialAdminPassword
创建用户,按照默认点击下一步即可完成设置
- sudo yum install -y git
- git --version
- git version 2.27.0
官网地址Maven – Download Apache Mavenhttps://maven.apache.org/download.cgi
tar -xvf apache-maven-3.9.6-bin.tar.gz
vim /etc/profile
- export MAVEN_HOME=/app/maven/apache-maven-3.9.6
- export PATH=PATH=${PATH}:$JAVA_HOME/bin:$MAVEN_HOME/bin
source /etc/profile
mvn -v
whereis mvn
mkdir -p /app/localRepository
- cd /app/maven/apache-maven-3.9.6
- vim conf/settings.xml
- # 依赖安装地址(上面已创建好)
- <localRepository>/app/localRepository</localRepository>
-
-
- # 切换成阿里云地址
- <mirror>
- <id>alimaven</id>
- <name>aliyun maven</name>
- <url>https://maven.aliyun.com/repository/public/</url>
- <mirrorOf>*</mirrorOf>
- </mirror>
wget https://nodejs.org/dist/latest-v16.x/node-v16.20.2-linux-x64.tar.xz
tar -xvf node-v16.20.2-linux-x64.tar.xz
vim /etc/profile
- export NODE_JS=/app/nodejs/node-v16.20.2-linux-x64
- export PATH=${PATH}:${NODE_JS}/bin
source /etc/profile
--------------------------------------------------------------------------------------------------
下文开始jenkins的配置
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。