admin 管理员组文章数量: 887021
一、下载Jenkins
War Jenkins Packages
Jenkins War Packages
This is the WAR package repository of Jenkins for installation.
You will need to explicitly install a supported Java runtime environment (JRE), e.g. Eclipse Temurin.
Weekly Release Line
Supported Java versions for the weekly release line are:
2.357 (June 2022) and newer
Java 11 or Java 17
2.164 (February 2019) and newer
Java 8 or Java 11
2.54 (April 2017) and newer
Java 8
1.612 (May 2015) and newer
Java 7
Long Term Support (LTS) Release Line
Supported Java versions for the LTS release line are:
2.361.1 (September 2022) and newer
Java 11 or Java 17
2.346.1 (June 2022) and newer
Java 8, Java 11, or Java 17
2.164.1 (March 2019) and newer
Java 8 or Java 11
2.60.1 (June 2017) and newer
Java 8
1.625.1 (October 2015) and newer
Java 7
See the installation guide for more information, including how Jenkins is run and where the configuration is stored, etc.
二、部署Jenkins,并配置其运行环境(JDK、MAVEN、GIT)
不赘述
[root@ps-cnrjkflc-01 jenkins]# nohup java -jar jenkins_2.346.1.war --httpPort=8888 > jenkins.log 2>&1 &
[2] 109766
[1] Exit 1 nohup java -jar jenkins.war --httpPort=8888 > jenkins.log 2>&1
如果忘记Jenkins密码,可以在部署服务器上面,通过 下面的命令查询。账号为admin
cat /root/.jenkins/secrets/initialAdminPassword
三、离线下载安装Jenkins插件
一个小诀窍;去有外网的PC上面,部署Jenkins正常搜索插件安装,然后找到安装目录,有个.Jenkins的文件夹,里面有个plug的文件夹,这个就是我们所需所有插件,然后把它拷贝到内网中。
捷径(Jenkins2.346.1版本所需插件):https://download.csdn/download/baidu_35751704/87789030?spm=1001.2014.3001.5503
捷径(Jenkins2.346.1版本所需插件)(进阶版-增加了一些系统集成插件以及安装依赖关系更加方便安装):
https://download.csdn/download/baidu_35751704/88930001
四、全局配置
4.1Maven Configuration
4.2 JDK
4.3GIT
4.4 Maven
五、全局系统设置
5.1 Publish over SSH
六、新建项目
七、项目设置
7.1General
tag标签部署设置
注意:这个需要自己安装git-parameter.hpi插件,或者下载前面提到的进阶版plug压缩备份包。
注意:如果配置完,后续在创建项目配置的时候,发现项目标签信息一直卡死获取不到。可以重启解决,但是用jenkins自带的重启不好使,需要自己查询进程号,然后杀死,再重新启动就可以了。
# 查询端口进程 netstat -tuln | grep <端口号> # 杀死进程 kill -9 <进程id> # 重新启动jenkins nohup java -jar jenkins.war --httpPort=8888 > jenkins.log 2>&1
7.2Source Code Management
7.3Build Environment
schtasks /run /tn "bms-admin-task"
八、目标项目部署服务器(Windows)需要做的
8.1 安装openSSH
不赘述
8.2 创建publish_over_ssh根目录映射项目部署路径
类似文件夹类型的快捷方式
有三种命令,自行查询其区别用法
mklink d:\Simple\Link\text.txt d:\Simple\Target\text.txt
mklink /d d:\Simple\Link\Target d:\Simple\Target
mklink /j d:\simple\link\new d:\simple\target
8.3 创建计划任务,运行自己写的bat脚本
九、效果展示
本文标签: 内网 服务器 项目 Jenkins Windows
版权声明:本文标题:内网搭建Jenkins自动化远程部署项目到Windows服务器 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726304503h933147.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论