配置 Publish Over 插件
Publish Over 插件(如 Publish Over CIFS、Publish Over FTP、Publish Over SSH 等)为 Jenkins 提供了强大的文件发布功能,支持在构建过程中将文件或构建产物发布到远程服务器或指定的存储位置,从而满足项目发布和部署的需求。本文将以 Publish Over CIFS 为例,指导您如何配置 Publish Over 插件。
操作步骤
在 Jenkins 主页面的左侧导航栏,单击系统管理 > 系统配置。
在系统配置页面的 Publish over CIFS 区域,单击新增。
在 CIFS Shares 区域,参考表 1 完成相关参数配置。
表 1 Publish over CIFS 参数说明 参数 描述 示例 Name 标识 CIFS 配置的名称 publisher-smb Hostname 远程 CIFS 服务器的主机名或 IP 地址 10.0.0.1 Username 登录远程 CIFS 服务器的用户名 user Password 登录远程 CIFS 服务器的密码 - Share 发布文件的目标位置,即远程 CIFS 服务器上的共享目录名称 /home/jenkins 高级 其他配置选项,用于更精细地控制 CIFS 文件发布过程,包含以下字段: - Port:远程 CIFS 服务器的端口号。默认情况下,CIFS 使用的是 TCP 端口 445
- Timeout (ms):连接远程 CIFS 服务器的超时时间,单位:毫秒
- Buffer size (Bytes):文件传输的缓冲区大小,单位:字节
- SMB Version:SMB(Server Message Block)协议版本
- Port:445
- Timeout (ms):30000
- Buffer size (Bytes):4096
- SMB Version:SMB v3
单击保存,完成参数配置。