前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jenkins 系列(1)安装与配置

jenkins 系列(1)安装与配置

作者头像
六个核弹
发布2022-12-23 21:13:56
4610
发布2022-12-23 21:13:56
举报

Jenkins 介绍

Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件,CI&CD:

  • 持续集成:持续集成可以帮助开发人员更加频繁地将代码更改合并到目标分支
  • 持续交付:持续交付的目标是拥有一个可随时部署到生产环境的代码库
  • 持续部署:可以自动将应用发布到生产环境

Jenkins 安装与demo

jenkins 有2种部署方式,war包直接启动和tomcat方式启动。推荐采用tomcat方式启动,方便进行日志查看和管理。启动jenkins并访问 `http://127.0.0.1:8080/jenkins

`,初始密码保持在initialAdminPassword 文件中,初始化过程会要求安装插件,选择推荐插件,若安装失败可在左上角/右上角找到跳过,进行跳过。因为Jenkins插件默认下载地址是国外,会很容易出错,后续可以更换为国内镜像仓库再进行插件安装。完成初始化过程后,进入界面修改插件代理,manage plugins——>高级页签:

URL填:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 然后保存,在重试装插件,插件就能装成功了。接下来,我们配置凭据,git等通用配置。

manage jenkins -> global tool configuration :

如图所示,你可以选择让jenkins为你安装git,也可以配置机器上已安装好的git,jdk和maven同理。

manage jenkins -> manage Credentials 配置凭证:

这个凭据就是你的ssh私钥,我们拉取github或者gitlab上的代码的时候都会在自己账号上配置一个公钥,然后我们就能通过ssh拉取代码了,这个私钥就是用来拉取远程代码用的。

jenkins会有一个workspace文件夹,这个文件夹下会根据流水线创建对应的文件夹并在对应的文件夹下进行编译运行脚本。我们可以修改它的默认路径,重启jenkins生效,首先找到jenkins配置文件路径,manage jenkins->configure System:

然后在该文件夹下找到对应的配置文件 config.xml:

最后修改配置项workspaceDir并重启:

到这里Jenkins的基本安装配置已经完成,下一章节我们会介绍pipeline,并用pipeline编译一个项目,感谢阅读.

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-03-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 六个核弹 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Jenkins 介绍
  • Jenkins 安装与demo
相关产品与服务
持续集成
CODING 持续集成(CODING Continuous Integration,CODING-CI)全面兼容 Jenkins 的持续集成服务,支持 Java、Python、NodeJS 等所有主流语言,并且支持 Docker 镜像的构建。图形化编排,高配集群多 Job 并行构建全面提速您的构建任务。支持主流的 Git 代码仓库,包括 CODING 代码托管、GitHub、GitLab 等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档