![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jenkins
文章平均质量分 64
ifanatic
后端开发者,PPG(php python go 开发工程师),重心放到Go方向,微服务,云原生,研究机器学习NLP,有外包开发需求可接(包含且不限于以上内容:)
展开
-
Jenkins设置root权限(13)
2.修改/etc/sysconfig/jenkins文件,添加如下配置。1.将 Jenkins 账号加入到 root 组中。查看Jenkins是在哪个用户组,显示的是root。3.重启 Jenkins。原创 2024-02-29 13:59:06 · 933 阅读 · 0 评论 -
Jenkins 使用过程的错误记录(12)
版本:Jenkins2.303.1。原创 2024-02-27 09:54:11 · 797 阅读 · 0 评论 -
Jenkins 中针对视图分组(11)
新增的项目规则,并入到某就一个视图中,但常规是设置一个规则,后续按照规则走,就不用单独设置。2、切到到具体视图,可以看到左侧菜单栏可以编辑视图;将新增的项目归纳到具体视图即可;1、首先到控制台页面,如果没有视图分组就点击加号新增;已存在视图,直接切换过去。一、将没有在视图的项目进行归纳操作;原创 2024-02-27 09:48:37 · 487 阅读 · 0 评论 -
Jenkins 采用API接口进行构建工程及错误解释(10)
Jenkins 采用API接口进行构建工程及错误解释 20211016原创 2024-02-26 11:31:17 · 1789 阅读 · 0 评论 -
Jenkins中权限管理说明(9)
Jenkins版本:2.303.1默认情况下,Jenkins是不允许注册操作,只有安装时候赋予的管理员账户。Jenkins Role Authorization 插件 可以通过通配符方式给用户分配角色,即特定的用户只能看到特定前缀的 View 和 Job,所以一般来说创建的 Jenkins View 与 Job 命名都要带上跟项目相关的前缀。原创 2024-02-26 11:27:42 · 650 阅读 · 0 评论 -
Jenkins自动化部署构建说明(8)
Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。它是一个自动化的周期性的集成测试过程,从检出代码、编译构建、运行测试、结果记录、测试统计等都是自动完成的,无需人工干预,有利于减少重复过程以节省时间、费用和工作量;它需要有专门的集成服务器来执行集成构建;它需要有代码托管工具支持,比如SVN,Git;官网地址地址:https://jenkins.io。原创 2024-02-25 21:04:39 · 442 阅读 · 0 评论 -
Jenkins邮件通知配置(7)
Email Extension,Email Extension Template,这两个插件可以帮助我们进行邮件的编写发送以及格式化。发送邮件服务器:smtp.exmail.qq.com ,使用SSL,端口号465。接收邮件服务器:pop.exmail.qq.com ,使用SSL,端口号995。先配置发送服务,然后在具体工程中设置接收者。POP3/SMTP协议。原创 2024-02-23 10:00:07 · 742 阅读 · 0 评论 -
Jenkins 的全局配置 SSH(6)
(1)A控制B - 在 A 机器的 Git Bash 中执行下列命令,该命令将公钥拷贝到服务端 B 的 ~/.ssh/authorized_keys,并设置文件权限。以上的情况:需要在A中能直接控制B,并且第一次需要B密码,显然我们B是唯一的不受其他服务控制,B是master管理端,这个方式不适合我们jenkins的SSH管理,我们要jenkins所在服务器管理其他服务器。(2)B控制A - 还是要A存储B公钥,B可以无限访问A (我们这里采用)介绍下A控制B和B控制A的区别。原创 2024-02-23 09:56:48 · 817 阅读 · 0 评论 -
Jenkins的存储主目录更改(5)
注意:更改jenkins主目录后所有设置都需要重新安装设置,包括插件,账号密码设置等,之前jenkins上的项目也全部会没有。在节点中填入路径,windows系统建议使用/分隔路径。Linux环境中,Jenkins主目录默认在/root/.jenkins。保存,退出后执行:source /etc/profile。编辑profile文件:vi /etc/profile。默认路径: /var/lib/jenkins。在引号中填入你的路径。原创 2024-02-22 15:20:56 · 1142 阅读 · 0 评论 -
Jenkins的使用GIT(4)
在 Jenkins 中,私钥/密码 等认证信息都是以 凭证 的方式管理的,所以可以做到全局都通用。这里的 Repository URL 则是我们的仓库地址, SSH 地址格式为 git@e.coding.net:xxx/xxx.git。点击后会打开一个弹窗,这是 Jenkins 添加凭证的弹窗。其中,xxx 是私钥文件,xxx.pub 是对应的公钥文件。重点是 Credentials 这一项,这里则是我们选择认证凭证的地方。默认是放在 ~/.ssh/id_rsa 下,当然也可以选择输入你自己的路径。原创 2024-02-22 15:19:57 · 1066 阅读 · 0 评论 -
Jenkins 中部署Nodejs插件并使用,并构建前端项目(3)
这里的路径,要把下载好的路径,传递到/var/lib/jenkins, 要不然提示目录不存在。为了方便操作,自行安装好,在jenkins中选择对应路径。(2)与Jenkins结合紧密,封装少,项目相对活跃;1、第一种就是一个配置安装,然后进行选中配置。(6) 查看npm,cnpm,node版本号。(1)可以加载任意npmrc文件;(1)去nodejs官网下载最新包。(5) 安装cnpm与配置淘宝镜像。(3)功能丰富,可全局安装模块。(4)刷新环境变量,使其生效。原创 2024-02-21 16:02:21 · 1258 阅读 · 0 评论 -
Jenkins解决Host key verification failed (2)
原因:root账户的 .ssh中know_hosts中存在目标主机ip记录,但是jenkins账户的.ssh的know_host中不存在目标主机ip记录,因为构建机运行的账户其实是以jenkins运行的,所有之前一直失败。最不安全的级别,当然也没有那么多烦人的提示了,相对安全的内网时建议使用。首先我们修改他的登录权限,将/bin/false改为/bin/bash,切换到jenkins用户,su - jenkins,他的终端显示为-bash-4.2$默认的级别,就是出现刚才的提示了。原创 2024-02-21 15:58:36 · 1235 阅读 · 0 评论 -
Jenkins中Publish Over SSH插件使用(1)
SSH插件前言Publish Over SSH插件是jenkins里面必不可少的插件之一,主要的功能有两个把jenkins服务器上的文件,传输到远程nginx, 远程执行shell命令和脚本。原创 2024-02-20 16:10:18 · 668 阅读 · 0 评论 -
Jenkins常规配置(0)
这里也是首先安装离线的node包,直接选中相关的路径,由于环境账户问题,我这里了是直接将源代码拷贝到jenkins的根目录中,然后进行构建验证。需要现在构建机中,手动安装相应的版本信息,这里填上路径即可,可设置多版本。安装的时候,会让设置访问路径,这里可以进行修改,进入配置全局变量中设置。需要先安装插件,然后进入到全局配置中设置:zh_CN。4、全局配置node环境(全局工具配置)5、全局配置git环境(全局工具配置)3、全局配置go环境(全局工具配置)这里早期配置了git的全局使用权限。原创 2024-02-20 14:11:20 · 309 阅读 · 0 评论 -
[Jenkins] 物理机 安装 Jenkins
这里介绍Linux CentOS系统直接Yum 安装 Jenkins,不同系统之间类似,操作命令差异,如:Ubuntu用apt;原创 2023-11-16 11:01:18 · 532 阅读 · 0 评论 -
[Jenkins] Docker 安装Jenkins及迁移流程
参考地址: https://www.jenkins.io/zh/doc/book/installing/#setup-wizard。原创 2023-11-16 10:34:09 · 594 阅读 · 0 评论