首页 > 其他分享 >使用jekins

使用jekins

时间:2022-12-04 13:45:47浏览次数:63  
标签:jekins jdk tomcat Java usr 使用 jenkins local

部署jdk
下载解压到local目录,并重命名jdk
tar -zxvf jdk--linux-x64.tar.gz
mv /usr/local/jdk--linux-x64 /usr/local/jdk

修改环境变量
vim /etc/profile
在末尾添加:

jdk

export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:JAVA_HOME/bin
source /etc/profile

测试jdk是否安装成功
java -version

部署maven
下载解压到local目录,并重命名maven
tar -zxvf apache-maven-3.8.6-bin.tar.gz
mv /usr/local/apache-maven-3.8.6-bin /usr/local/maven

修改环境变量
vim /etc/profile
在末尾添加:

maven

export M2_HOME=/usr/local/maven
export PATH=$M2_HOME/bin:$PATH
source /etc/profile

测试jdk是否安装成功
mvn -v

部署tomcat
下载解压到local目录,并重命名tomcat
tar -zxvf apache-tomcat-.tar.gz -C /usr/local/
mv /usr/local/pache-tomcat-
/usr/local/tomcat

修改环境变量
vim /etc/profile
在末尾添加:

tomcat

export TOMCAT_HOME=/usr/local/tomcat
source /etc/profile

启动
/usr/local/tomcat/bin/startup.sh
测试tomcat:
http://IP地址:8080

停止
/usr/local/tomcat/bin/shutdown.sh

安装jekins
对应jdk版本
2.361.1(2022 年 9 月)及更高版本
Java 11 或 Java 17
2.346.1(2022 年 6 月)及更高版本
Java 8、Java 11 或 Java 17
2.164.1(2019 年 3 月)及更高版本
Java 8 或 Java 11
2.60.1(2017 年 6 月)及更高版本
Java 8
1.625.1(2015 年 10 月)及更高版本
Java 7

访问地址
http://ip地址:8080/jenkins/

查看密码
cat /root/.jenkins/secrets/initialAdminPassword

重启jenkins
http://ip地址:8080/jenkins/restart

中文插件
localization-support、localization-zh-cn、locale

遇到的问题
该Jenkins实例似乎已离线
配置的jenkins访问方式,修改UpdateSite 中的url地址
http://ip地址:8080/jenkins/pluginManager/advanced
改为
1、清华大学开源软件镜像站地址:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
2、阿里云:https://mirrors.aliyun.com/jenkins/updates/update-center.json
3、华为云:https://mirrors.huaweicloud.com/jenkins/updates/update-center.json
需重启tomcat才能生效

安装插件时报错
这时我们需要求改/root/.jenkins/updates下的default.json文件中内容:
1、https://updates.jenkins.io/download全部替换为http://mirrors.tuna.tsinghua.edu.cn/jenkins
2、把开头的http://www.google.com/改为http://www.baidu.com/。
保存然后重启jenkins

插件
Extended Choice Parameter 参数化构建,用户选择分支插件
Git Parameter 参数化构建,直接获取git上的分支

标签:jekins,jdk,tomcat,Java,usr,使用,jenkins,local
From: https://www.cnblogs.com/sgs123/p/16949737.html

相关文章

  • SpringCloud中Rabbitmq的使用
    1#RabbitMq2spring.rabbitmq.host=${dev.spring.rabbitmq.host}3spring.rabbitmq.port=${dev.spring.rabbitmq.port}4spring.rabbitmq.username=${dev.spring.ra......
  • Vue 中plugins插件的使用
    Vue中plugins插件的使用1:说明/*##插件1.功能:用于增强Vue2.本质:包含install方法的一个对象,install的第一个参数是Vue,第二个以后的参数是插件使用者传递的数据。3......
  • SpringCloud中Redis的使用
    1.引入redis相关jar包 pom配置2.配置Redis相关信息 config.properties3.读取Redis链接信息RedisConn redis链接pojo4.RedisConfig RedisConfig5.RedisUtils......
  • 使用socketserver实现文件下载
    服务端server.pyimportosimportjsonimportstructimportsocketserverclassMyServer(socketserver.BaseRequestHandler):#重写handle消息的方法def......
  • python3的re正则的简单使用
    importre#match----------------------------------------------------print(re.match(r'www','www.runoob.com').span())#(0,3)print(re.match('com','www.ru......
  • 如何使用PowerShell批量删除注册表项
    问题描述卸载了可牛压缩软件以后,发现右键菜单中仍然有可牛压缩的选项。不用想就知道是注册表中有该软件的残留。打开注册表,进行搜索发现在计算机\HKEY_USERS\S-1-5-21-36......
  • 汇编debug工具Dosbox使用
    汇编debug工具DOSBOX使用说明 首先新建文件,更改后缀名为asm,然后写入一段汇编程序 之后打开DosBox  输入masm+文件名(加不加文件名后缀都可以)但如果要加的话,应......
  • Python学习(七):JupyterNoteBook的使用
    1.JupyterNoteBook的安装:pipinstalljupyternotebook  2.打开jupyternotebook:2.1默认打开jupyternotebook,操作记录会保存在C盘或默认目录;  2.2......
  • Affinity Publisher出版排版软件,搭配 Affinity Designer 和 Affinity Photo使用更佳
    Mac排版神器是什么?AffinityPublisher中文版是创意软件工作室Serif旗下的一款桌面排版应用,可以帮助专业设计人员在每一版面、页面、杂志、书籍和数字出版物中实现最佳的......
  • 关于Lombok不常见的使用方式
    packagecom.example.cisum.utils;importlombok.*;importlombok.experimental.Accessors;importlombok.experimental.FieldNameConstants;importlombok.extern.......