Jenkins 构建后操作(Send build artifacts over SSH)

Jenkins 构建后操作(Send build artifacts over SSH)

针对Jenkins部署项目的注意事项

配置Send build artifacts over SSH
  1. SSH Server,这是一个系统配置

    配置地址:系统管理 -> 系统配置 ->SSH Server

    注意1:记得点一下高级里面有一个密码配置,记得测试一下(test Configuration)

    注意2:当前操作相当于是一个ssh username@host_ip

  2. 希望命中的内容,可以通过描述去选择需要命中的内容

    比如:target/**.jar(获取工作目录中target目录下的jar包) 或者 **/(获取工作目录下所有的内容)

    注意:当前操作是在Jenkins工作空间进行的(默认地址:/var/lib/jenkins/workspace)

  3. 移除前缀

    比如:上一步操作中如果不移除target目录,那么在下一步操作中获取到的内容就是target目录+target目录下所有的内容,

    这不是想要的内容,所以移除target得到最终想要的内容:**.jar

    注意:当前操作是在Jenkins工作空间进行的(默认地址:/var/lib/jenkins/workspace)

  4. 远程目录,这里的远程目录指的是 你SSH Server中引用的那个服务目录

    注意1:如果不存在会自动创建,当你在这里配置了一个地址时需要留意 SSH Server中也有一个远程目录(Remote Directory),这里采用的是拼接的手段

    提示:你再当前页面配置了一个"test-cloud",在SSH Server中配置:"/usr/local" 那么得到的最终远程目录为:"/usr/local/test-cloud"

    注意2:当前操作是SSH Server服务器上操作的

  5. 执行命令

    这里可以执行所有你理解的命令,可以简单理解为一个你控制台执行的内容这里都可以执行

    注意:SSH Server是否有权限执行

    注意2:当前操作是SSH Server服务器上操作的

相关推荐
碳基沙盒11 小时前
OpenClaw 多 Agent 配置实战指南
运维
蝎子莱莱爱打怪3 天前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
埃博拉酱3 天前
VS Code Remote SSH 连接 Windows 服务器卡在"下载 VS Code 服务器":prcdn DNS 解析失败的诊断与 BITS 断点续传
windows·ssh·visual studio code
DianSan_ERP4 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
呉師傅4 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑
不是二师兄的八戒4 天前
Linux服务器挂载OSS存储的完整实践指南
linux·运维·服务器
zhangfeng11334 天前
趋动云 如何ssh登录 服务区 项目server
运维·人工智能·ssh
ZeroNews内网穿透4 天前
谷歌封杀OpenClaw背后:本地部署或是出路
运维·服务器·数据库·安全
失重外太空啦4 天前
nginx
运维·nginx
Gofarlic_oms14 天前
避免Kisssoft高级分析模块过度采购的科学评估方法
大数据·linux·运维·人工智能·matlab