jenkins打包后文件通过ssh上传linux服务器配置
jenkins打包后直接上传服务器,并且执行提前写好的脚本进行版本更新,具有很大的方便性。此外,还可以根据需要,对打包进行备份操作,在打包文件增加版本标识等。
需要做的配置包括两个大的步骤,一个是在全局配置中增加服务器配置,配置内容包括名称,IP地址,用户名,密码,主目录等;另一个是在项目中增加项目打包完成后的上传配置,比如需要上传哪些文件,上传的目录,上传完成后需要执行的命令或脚本命令等。
1. 配置上传的服务器
选择"管理Jenkins",再选择"configure system",找到"Publish over SSH"下的"SSH Server",点击"添加"按钮。
填写ssh服务器的相关信息。 特别是需要设置好身份验证,通常是密码验证,最好进行"Test configuration"进行验证测试,确保配置正确。
2. 配置打包后操作
2.1 选择配置好的ssh服务器。
2.2 指定要上传的文件
如果文件名有统一的前缀名,还可以指定需要去掉的前缀。
除了逐个文件指定以外,还可以通过模式匹配的方式指定需要上传的文件。
上述配置采用通配符的方式指定需要上传的文件。这种方式显得更加简洁。
2.3 指定上传路径
如果路径不存在,会自动创建目录。
2.4 上传完成后执行命令
这里执行的命令,可以是linux命令,也可以是编写的脚本命令。
2.5 高级选项
选择该选项,确保上传的文件都在远程目录下,不会在远程目录下继续创建目录。
jenkins打包后文件通过ssh上传linux服务器配置相关推荐
- ideaspringboot项目上传服务器_nuxt+pm2 自动化部署及打包后文件自动上传阿里云 oss
在读这篇文档时,希望你对 nuxt 及 pm2,有简单的了解 nuxt pm2 前期准备 安装 pm2 及构建 nuxt $ npm i pm2 -g $ npx create-nuxt-app &l ...
- ssh上传文件到Linux
ssh上传文件到Linux 使用scp进行传输 上传命令 下载命令 Note!!! 使用scp进行传输 Linux scp 命令用于 Linux 之间复制文件和目录.Windows也有这个命令,用起来 ...
- Linux使用SSH上传下载文件,linux下用ssh上传,下载文件
一,ssh上传文件 scp file username@hostIP:文件地址 例: [zhangy@BlackGhost ~]$ scp test.sql zhangying@192.168.1.5 ...
- SpringBoot+Vue+mybatis生成pdf文件(表头跟页码,适应上传linux服务器后的操作)
SpringBoot+Vue+mybatis生成pdf文件(表头跟页码,适应上传linux服务器后的操作) 为什么使用后端去生成 说明 依赖 后端目录 控制器代码 模板代码 前端代碼 最終效果 为什么 ...
- vue+elementui 同时有上传文件和批量上传文件功能,上传文件或批量上传文件后必须刷新才能再次上传文件
报错描述: 使用element-ui的上传文件组件写一个批量上传和上传文件,但是发现每次上传文件后或者批量上传文件后,不能再次上传文件或者批量上传文件.只有进入页面第一次点击上传文件或者批量上传文件才 ...
- element ui upload组件文件上传一次 后,不论是上传成功之后修改文件再上传还是上传失败重新上传,再次点击上传均无反应。
问题: Element UI Upload 组件文件上传一次 后,不论是上传成功之后修改文件再上传还是上传失败重新上传,再次点击上传均无反应. 原因: 第一次上传文件后,浏览器还保存着我们已经上传的文 ...
- 如何将本地文件通过终端上传到linux服务器 /服务器/阿里云
scp -P 端口 c://xxxx.txt user@ip:/home/root 注意: -P 大写 -i 公钥 (我是将文件上传到阿里云) (1)在本地的终端下,而不是在服务器上.在本地的终端上才 ...
- Fastlane- app自动编译、打包多个版本、上传到app store
Fastlane是一套使用Ruby写的自动化工具集,用于iOS和Android的自动化打包.发布等工作,可以节省大量的时间. Github:https://github.com/fastlane/fa ...
- 文件上传linux服务器,Linux 文件上传Linux服务器
进入命令行 在图形化桌面出现之前,与Unix系统进行交互的唯一方式就是借助由shell所提供的文本命令行界面(command line interface,CLI).CLI只能接受文本输入,也只能显示 ...
- 向服务器上传文件的命令,上传文件到远程服务器的命令
上传文件到远程服务器的命令 内容精选 换一换 将文件上传至Windows云服务器一般会采用MSTSC远程桌面连接的方式.本节为您介绍本地Windows计算机通过远程桌面连接,上传文件至Windows云 ...
最新文章
- Gradient Descent梯度下降(透彻分析)
- JS正则表达式验证身份证号码
- Linux创建文件自动消失,Linux中没有文件创建时间的概念
- TX-LCN分布式事务框架开发文档
- 9/100. Reverse Linked List
- Android优化系列之ListView优化老生常谈
- 为什么下载mysql找不到installer文件呀_PythonMySQL系列1(安装Mysql)
- Producer向Broker发送心跳的作用-知识点
- git之checkout代码
- python分词与去停用词简单实操
- 双色OLED屏图片点阵转换工具(OledTools)
- 敏捷项目管理 第2版[JimHighsmith](一)
- 全息投影手机Alo将引领未来趋势!全息3d 网
- Android开发自定义View之仿米家APP双色灯控制UI:做一个智能家居产品的简单智能灯UI !(附带Demo)
- python实现增删改查电话本程序笔记
- 云服务器跟弹性云主机一样吗,什么是弹性云主机
- HTTP 204和304的区别
- Unity Application Block 1.2 学习笔记
- html边框设置为背景同色,css边框与背景
- 苹果计算机怎么开科学,苹果手机怎样设置科学计算器?