
Jenkins
文章平均质量分 77
Jenkins
学渣角鹿白
这个作者很懒,什么都没留下…
展开
-
Jenkins 2.3:Jenkins 从 Gitlab 拉取代码
2.3:Jenkins 从 Gitlab 拉取代码配置Jenkins能基于SSH的方式从Gitlab拉取指定的代码。具体实现方式是:创建Jenkins服务器的SSH密钥对;为相应的Gitlab用户添加密钥对的公钥,相当于Jenkins拉取代码时,使用的是该Gitlab用户,拥有其相应的代码克隆权限;Jenkins添加密钥对的私钥,实现基于key的连接;将Gitlab项目的SSH克隆地址配置到相应的Jenkins任务中,在构建时将代码拉取到Jenkins服务器的相应目录,为接下来的测试、部署等操作原创 2021-05-06 17:04:30 · 5602 阅读 · 1 评论 -
Jenkins 2.2:Jenkins 的邮件通知配置
2.2:Jenkins 的邮件通知配置2.2.1:配置 Jenkins 系统管理员邮件地址Jenkins 系统管理员邮件地址是Jenkins发送邮件通知时的发件人。使用管理员帐号登录Jenkins,打开系统管理-系统配置:找到Jenkins Location栏,在系统管理员邮件地址框中输入系统管理员的邮箱(这里计划使用QQ邮箱作为Jenkins的邮件服务,所以填写了自己的QQ邮箱地址):2.2.2:邮件通知配置继续向下找到**邮件通知(E-mail Notification)**栏,点击高级原创 2021-05-06 17:01:17 · 387 阅读 · 0 评论 -
Jenkins 2.1:基于角色的 Jenkins 用户权限管理
2.1:基于角色的 Jenkins 用户权限管理2.1.1:更改授权策略(Role-Based Strategy)使用管理员用户登录Jenkins,打开系统管理-全局安全配置:找到授权策略。默认情况下,Jenkins创建的新用户拥有所有权限,因为授权策略的默认配置为登录用户可以做任何事,这显然不能满足正常的权限管理需求。将授权策略更改为Role-Based Strategy(该选项需要在正确安装了Role-based Authentication Strategy插件后才能出现)。2.1.2原创 2021-05-06 16:58:57 · 513 阅读 · 0 评论 -
Jenkins 1:Jenkins 部署
1:Jenkins 部署Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。Jenkins是基于java开发的,所以运行需要java环境。版本要求Java 8,无论是Java运行时环境(JRE)还是Java开发工具包(JDK)都可以。Jenkins相当于是一个完全插件化的服务,功能都是基于插件实现的,在安装时可以基于推荐安装一些常用的插件,在后期需要实现特定功能时,也可以自行查找并安装相应插件。Jenkins 中文官网:https://www.jenki原创 2021-04-29 15:51:53 · 422 阅读 · 0 评论