前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >windows+jenkins+pscp发布代码

windows+jenkins+pscp发布代码

作者头像
@凌晨
发布2023-11-08 08:44:00
1660
发布2023-11-08 08:44:00
举报
文章被收录于专栏:Man_Docker

1、背景:由于公司开发游戏的小伙用cocos,Cocos Creator 3.x目前只能在windows下编包,所以只能在windows系统安装jenkins实现。

代码语言:javascript
复制
jenkins安装等忽略了,下面提供一些下载地址。

https://www.jenkins.io/download/
https://www.oracle.com/java/technologies/downloads/#jdk17-windows
https://git-scm.com/download/win

2、jenkins——编包——代码上传服务器(pscp)

现在开始见一下pscp的安装和使用。

代码语言:javascript
复制
首先下载一会需要用到的安装包

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
windows+jenkins+pscp发布代码_服务器
windows+jenkins+pscp发布代码_服务器

3、下载完成以后吧pscp.exe文件复制到一个指定的文件,例如Linux的:/usr/bin/,复制过去以后windows需要再配置环境变量。

复制过去以后测试命令行可以正常使用( pscp -l root -r .\id_rsa 192.168.1.215:/home/cocos)

windows+jenkins+pscp发布代码_上传_02
windows+jenkins+pscp发布代码_上传_02

4、安装刚刚下载的(putty-64bit-0.79-installer)生成密钥:

windows+jenkins+pscp发布代码_服务器_03
windows+jenkins+pscp发布代码_服务器_03

运行中(记得晃动鼠标),如下图

windows+jenkins+pscp发布代码_服务器_04
windows+jenkins+pscp发布代码_服务器_04

(1)将公钥加至Linux系统的authorized_keys文件中。

(2)再点击Save private key保存私钥到本地命名为xxx.ppk。

windows+jenkins+pscp发布代码_上传_05
windows+jenkins+pscp发布代码_上传_05

5、上传文件

代码语言:javascript
复制
echo y | pscp -l root -i C:\Users\chenfeng\.ssh\jenkins.ppk -P 22 -r .\build\web-mobile\ 192.168.1.215:/data2/java/web/cocos

echo y 交互式自动输入y
-l root 远端服务器的用户
-i C:\Users\chenfeng\.ssh\jenkins.ppk  windows本地的私钥 
-P 22 远端服务器的端口
-r .\build\web-mobile\ 要上传的windows本地的文件夹 
192.168.1.215:/data2/java/web/cocos 上传到远端服务器的文件夹
windows+jenkins+pscp发布代码_java_06
windows+jenkins+pscp发布代码_java_06
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-11-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档