当前位置:首页 > CN2资讯 > 正文内容

windows中jenkins服务器和服务部署

1天前CN2资讯


第七章 安装 jenkins
Jenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成 Jenkins 可以用于一些测试和部署技术。
7、 安装 jenkins
7.1 安装 jenkins 服务器 (192.168.33.23)
7.1.1 软件需求
 jdk-8u152-linux-x64.tar.gz (自行下载并上传)
 apache-maven-3.5.2-bin.tar.gz (自行下载并上传)
 jenkins 的 war 包
7.1.2 下载 Jenkins 的 war 包
访问 https://jenkins.io/download/ ,下载 Long-term Support (LTS) 版本的 war 包

7.1.3 上传软件
把下载好的三个软件上传至 192.168.33.23 上

7.1.4 解压软件
cd /opt
tar -xvf jdk-8u152-linux-x64.tar.gz
tar -xvf apache-maven-3.5.2-bin.tar.gz
7.1.5 添加环境变量
命令:vi /etc/profile
export JAVA_HOME=/opt/jdk1.8.0_152
export MAVEN_HOME=/opt/apache-maven-3.5.2
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
export CLASSPTH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
命令:source /etc/profile
执行完成之后, 用下面两个命令验证一下:
java -version
mvn -v
7.2 启动 jenkins
mkdir jenkins
mv jenkins.war jenkins/jenkins.war
cd jenkins
nohup java -jar jenkins.war --httpPort=80 >/dev/null &
在浏览器中访问 http://192.168.33.23

7.3 初始化 jenkins

初次使用,显示了 Administrator 密码的文件位置,

通过以下命令查看初始密码 cat /root/.jenkins/secrets/initialAdminPassword

输入找到的密码后,

首次进入会弹出插件安装界面

点击安装常用的插件后

插件安装完成之后, 点击“contine” 进入主界面

7.4 配置 jenkins 的 Jdk 和 Maven

点击“系统管理”=>“全局设置”, 按图配置,并保存

7.5 体验 jenkins
7.5.1 构建一个 maven 项目
填写项目名称,选择构建一个 maven 项目

源码管理部分,选择 subverion, 输入项目地址, 此时我们需要添加 SVN账号信息, 选择“ADD”

在弹出的页面,输入 SVN 账号信息,并点击“ADD”


现在我们就可以选择刚刚添加的 SVN 的账号信息了

在“Build” 中,输入“clean install”, 最后点击“保存”, OK。

按照上面的步骤,我们已经创建了一个“Maven 构建项目”, 如下所示:

点击上图中的“立即构建”, jenkins 就开始为我们执行了,按下图选择,即可看到构建的整个过程

这就是我们看到的 jenkins 构建过程日志信息,非常的清晰

最后,我们的项目构建成功了!


主界面也能看到相应的信息

接下来,我们还可以修改一下 admin 的登录密码

点击设置

输入新的密码, 保存即可。

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/30847.html

    分享给朋友:

    “windows中jenkins服务器和服务部署” 的相关文章

    虚拟主机选择指南:如何根据需求找到合适的虚拟主机

    虚拟主机是一种将一台物理服务器划分为多个独立主机的技术,允许每个虚拟主机像独立的实体一样运行。每个主机都有自己的域名和IP地址,这样用户就可以在网络上拥有相对独立的空间。使用虚拟主机的好处是显而易见的,用户可以享受完整的Internet服务器功能,如网页服务(WWW)、文件传输协议(FTP)、电子邮...

    性价比VPS:高效节约的虚拟专用服务器选择指南

    在讨论性价比VPS之前,我觉得先弄清楚什么是性价比VPS特别重要。简而言之,性价比VPS是指在一定的价格范围内,提供较高的性能和稳定性的虚拟专用服务器。这类服务在近几年变得越来越受欢迎,特别是对于那些预算有限但又希望拥有高质量主机服务的人来说,性价比高的VPS就像是一道光,照亮了他们的选择之路。 性...

    大硬盘服务器的应用与优化建议

    大硬盘服务器,是一种为了存储大量数据而特别设计的服务器。它在数据存储和管理方面发挥着至关重要的作用,特别是在当今数据爆炸的时代。这样一台服务器不仅需要满足基本的存储需求,还应具备高效的性能。无论是企业的数据库管理、云计算服务,还是大数据分析,都会依赖这样的服务器进行支持。 我对大硬盘服务器的定义和用...

    探索锡考克斯:舒适的居住地与丰富的旅游体验

    锡考克斯(Secaucus)是一个坐落于新泽西州的小镇,距离繁华的纽约市仅有不到10公里的路程。这使得锡考克斯成为一个非常吸引人的居住地和旅游目的地。首先,锡考克斯的地理坐标是纬度40.782和经度-74.0676,位于北纬40°46′55″和西经74°4′3″之间。这种优越的地理位置无疑为它的经济...

    xTom:灵活可靠的IaaS解决方案,为企业提供优秀网络服务

    xTom是一家成立于2012年的私人控股公司,总部位于德国杜塞尔多夫。它专注于基础设施即服务(IaaS),为各种规模的企业提供可靠的网络和数据中心服务。我对这家公司印象深刻,因为他们提供的解决方案不仅全面,而且非常灵活,能够满足不同客户的需求。 作为一个专业的IaaS提供商,xTom涵盖的服务范围非...

    国内到东京快还是首尔快网络速度对比分析

    引言 在这个数字化快速发展的时代,网络速度对我们生活的影响越来越显著。很多时候,我们的工作、学习和娱乐都离不开稳定的网络连接。尤其是当我们考虑访问国外网站或进行国际交流时,网络速度的重要性更是无法忽视。今天,我想带大家探讨国内到东京和首尔的网络速度比较,看看这两个城市的网络表现究竟有何不同。 为什么...