更多ruoyi-nbcio功能請看演示系統
gitee源代碼地址
前后端代碼:?https://gitee.com/nbacheng/ruoyi-nbcio
演示地址:RuoYi-Nbcio后臺管理系統
因為是用java8,所以還是要最后java8版本的jenkins,版本號是2.346.3,后面版本需要java11或java17了。
直接到官方下載war文件好了
安裝java8,
yum install maven 安裝maven
安裝了,但后面密碼進入不了,所以只能重新安裝,刪除/root/.jenkins目前 ,要用ls -a顯示出來
安裝需要輸入一個密碼,可以通過目錄查看
?yum install java-1.8.0
安裝java版本
java -vesion 看版本
?firewall-cmd --add-port=8888/tcp ?--permanent
?firewall-cmd --reload
[root@bogon jenkins]# more /root/.jenkins/secrets/initialAdminPassword
939c0c9c33e648d9865392b699796eff
[root@bogon jenkins]#
yum install java-1.8.0firewall-cmd --add-port=8888/tcp --permanentfirewall-cmd --reload
配置了阿里云的maven庫
<mirrors><!-- 中央倉庫1 --><mirror><id>repo1</id><mirrorOf>central</mirrorOf><name>Human Readable Name for this Mirror.</name><url>https://repo1.maven.org/maven2/</url></mirror><!-- 中央倉庫2 --><mirror><id>repo2</id><mirrorOf>central</mirrorOf><name>Human Readable Name for this Mirror.</name><url>https://repo2.maven.org/maven2/</url></mirror><!-- 阿里倉庫 --><mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共倉庫</name><url>https://maven.aliyun.com/repository/public</url></mirror></mirrors>
好像還是下面錯誤,后來發現應該是這些插件都官方都下架了
sed -i 's#updates.jenkins-ci.org/download#mirrors.tuna.tsinghua.edu.cn/jenkins#g' default.json
sed -i 's#www.google.com#www.baidu.com#g' default.json
好像也沒有用,算了,那就升級java到11,安裝最新的jenkins版本了。
都用yum install java-11*? 安裝java11 ,可以用下面命令進行java版本的切換
alternatives --config java
docker pull jenkins/jenkins 這個官方的好像下載需要的docker版本要高,需要docker-ce版本了。
算了,還是用java1.8吧,用下面的docker來安裝jenkins
docker pull jenkinsci/blueocean
docker run -u root --name jenkins-blueocean -d \
-p 8888:8080 -p 50000:50000 \
-v /root/mydata/jenkins:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
--restart=always --privileged=true \
jenkinsci/blueocean
docker run -u root --name jenkins -d \
-p 8888:8080 -p 50000:50000 \
-v /root/mydata/jenkins:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
--privileged=true \
jenkinsci/blueocean
升級到最新版本后,新建項目里沒有maven任務項目
安裝集成的maven插件??Maven Integration plugin