当前位置: 首页 > news >正文

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

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

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

配置SSH Server

配置Send build artifacts over SSH

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服务器上操作的

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Codes 开源研发项目管理平台——敏捷测试管理创新解决方案
  • JS全选反选案例
  • Git进阶(十五):Git LFS 使用详解
  • vue3使用provide和inject传递异步请求数据子组件接收不到
  • 线程(二) 线程清理和控制、线程的属性
  • 4.C_数据结构_队列
  • 用Java实现人工智能
  • Selenium实现滑动滑块验证码验证!
  • 龙蜥8.9系统hadoop3.3.6上spark3.5.2安装(伪分布)
  • 在RabbitMQ中四种常见的消息路由模式
  • Red Hat 和 Debian Linux 对比
  • 小程序体验版无法正常请求接口,开启 调试可以正常请求
  • 本地不能訪問linux的kafka服務
  • 大模型教程:使用 Milvus、vLLM 和 Llama 3.1 搭建 RAG 应用
  • this 指向
  • 【407天】跃迁之路——程序员高效学习方法论探索系列(实验阶段164-2018.03.19)...
  • 【comparator, comparable】小总结
  • co.js - 让异步代码同步化
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • Java,console输出实时的转向GUI textbox
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • node入门
  • PHP的Ev教程三(Periodic watcher)
  • SpingCloudBus整合RabbitMQ
  • ubuntu 下nginx安装 并支持https协议
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 对JS继承的一点思考
  • 汉诺塔算法
  • 基于Dubbo+ZooKeeper的分布式服务的实现
  • 近期前端发展计划
  • 每天10道Java面试题,跟我走,offer有!
  • 目录与文件属性:编写ls
  • 山寨一个 Promise
  • 微信小程序设置上一页数据
  • ‌分布式计算技术与复杂算法优化:‌现代数据处理的基石
  • ## 1.3.Git命令
  • #### go map 底层结构 ####
  • #define
  • (42)STM32——LCD显示屏实验笔记
  • (Java企业 / 公司项目)点赞业务系统设计-批量查询点赞状态(二)
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (纯JS)图片裁剪
  • (附源码)php新闻发布平台 毕业设计 141646
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (附源码)计算机毕业设计高校学生选课系统
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • (十)T检验-第一部分
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (译)计算距离、方位和更多经纬度之间的点