
类型:服务器管理面板
简介:基于Linux和Windows系统的网页控制面板,主要用于服务器管理、网站建设与运维
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于辅助开发人员开发的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
Jenkins的核心价值在于替代传统的集成程序手动更新,打通自动化软件开发的”构建、测试、部署”过程。Jenkins 的核心和主要定位是 CI(持续集成),在实际应用中常常会延伸到 CD(持续交付/部署)领域。
Jenkins具备可定制性极高、免费(不计服务器成本)、插件生态丰富的优点,适合大型团队、有严格安全策略需要自托管、需要高度自定义流程的开发团队。
下面我们来尝试通过宝塔面板容器模块实现Jenkins的安装部署。
一、Jenkins部署环境
- jdk环境,由于Jenkins是java语言开发的,因需要jdk环境;
- git/svn客户端,因一般代码是放在git/svn服务器上的,所以需要拉取代码;
- maven客户端,因一般java程序是由maven工程,需要maven打包,当然也有其他打包方式,如gradle。
请自己提前安装好以上Jenkins部署环境。
二、宝塔面板安装部署Jenkins
首先,我们通过宝塔面板容器功能模块搜索Jenkins容器服务,点击安装:
接着对Jenkins项目进行安装配置,此步骤涉及填写名称、域名、Web端口、Docker二进制文件和相关限制等。
安装后可以看到以下详情展示:
访问登录Jenkins:
随后Jenkins会弹出相关自定义选项,例如是选择安装推荐的插件还是选择插件来安装。这里选择“安装推荐的插件”。
通过Jenkins创建第一个管理员账户。
开发插件安装好以后就可以进行开发测试了:
现在,就可以构建您的第一个开发集成项目啦。











