U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 新闻资讯 >

Jenkins Windows Server系统的文件上传到Linux服务

来源:http://www.tudoupe.com时间:2022-03-03

一. 背景

Java项目要求,通过 jenkins 把 maven 工程编译打包后的SpringBoot服务部署到另一台 Linux server上中。通过通过查找发现 Windows 10 使用 scp 命令。

但是,购买的windows Server 怎么看却没有发现这个命令。

二. 方案

在网上搜到了一个 pscp 这个软件

这个软件和 putty是一家的,所以可以放心使用,pscp可以上传文件和文件夹,可以满足从 Windows 远程拷贝文件到 Linux 服务

具体步骤

下载后,是一个exe文件pscp.exe,把pscp.exe直接复制到C:WindowsSystem32下,这样在使用时,可以不用带上pscp.exe的完整路径,简单省事

上传文件夹使用命令

也可以上传文件

参数:

-r 递归文件夹(上传时连子文件夹一起上传)

-l 指定用户名

-pw 用户密码

之后是需要上传的文件夹或文件名,最后是linux的 IP:目标文件夹

如果没有错误(如用户名或密码不正确, 路径或文件不存在等)整个命令在 cmd 下执行就可以上传文件到 Linux 了。在使用时,一般把命令(有多个命令)写成一个批处理bat文件, 然后再 jenkins 里调用 bat;也可以在 jenkins的构建项目中写命令

三. 问题

第一次在 jenkins 执行上面的命令时会失败,提示需是否要缓存用户的登录信息。只要在 Jenkins 服务所在的 Windows 系统中打开 cmd 窗口执行一下 pscp 命令,上传任意一个文件到 Liunx 系统的任意目录,根据提示输入Y。把这个任意文件上传到 Linux系统之后,再去jenkins构建就不会在出现错误了。

分享&在看

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息