首页 > 系统相关 >windows+jenkins+pscp发布代码

windows+jenkins+pscp发布代码

时间:2023-11-07 20:01:57浏览次数:31  
标签:web cocos windows pscp https jenkins

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

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的安装和使用。

首先下载一会需要用到的安装包

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

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发布代码_java_02

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

windows+jenkins+pscp发布代码_java_03

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

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

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

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

windows+jenkins+pscp发布代码_java_05

5、上传文件

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发布代码_服务器_06

















标签:web,cocos,windows,pscp,https,jenkins
From: https://blog.51cto.com/qwer/8239172

相关文章

  • Windows10+VSCode+CMake+shell脚本编译C/C++程序
    一、概述想要在Windows10上做C++验证/编译类库,借助VSCode(其实这东西要不要都行,它就是来方便查看代码的)+CMake+shell脚本做程序的编译运行。下面写一个小例子记录一下准备工作:1.编译环境用的是mingw64,使用其再带的g++编译,ps:记得要配置其环境变量2......
  • 【01】安装与配置 C++/Visual Studio 22 | PDCurses on Windows
    参考:https://www.cnblogs.com/yapingxin/p/15936414.html实践、概括、优化:编译生成下载源码,解压后进入其中的wincon目录;如果需要为多个Platform(x86和x64)以及多个分支(Debug和Release),多复制备份几个wincon文件夹,分别命名好;编辑其中的Makefile.vc文件,在11行下新建一行,写入:PL......
  • Jenkins pipeline
    自定义workspace,设置构建名称currentBuild.description="${params.tag}"Stringworkspace="/opt/jenkins/workspace"pipeline{agentanystages{stage('本次发布tag号'){steps{echo"${params.tag}&......
  • Windows编程之文件映射
    一、文件映射概述内存映射文件:文件映射可以用于将磁盘上的文件映射到内存中。这样,文件的内容可以直接从内存中读取或写入,而不必通过磁盘I/O进行数据交换。这对于处理大型文件或需要频繁读写的文件非常有用,可以提高性能。进程间通信:文件映射也可用于进程间通信(IPC),允许不同进......
  • windows10系统里学习swift环境搭建
    FU**C*DN!!公司里的windows10电脑,想抽空学学swift的语法,环境是visualstudiocode开发,使用coderunner直接运行出结果,环境是弄了半天,弄出来了。记录一下。原来以为coderunner是直接调用swift.exehelloword.swift就可以出结果,结果是想简单了,实际是需要使用swiftc编译成exe,......
  • jenkins Java heap space
    jenkinsJavaheapspace,是内存不够。 两个解决方案:一,修改配置文件windows系统中,找到Jenkins的安装路径,修改jenkins.xml将-Xmx256m改为-Xmx1024m或者更大重启jenkins服务。 二,jenkins增加全局配置(jenkins版本不一样,可能名称和菜单也会不一样。)系统配置--》全局......
  • 为何越来越大!Windows最新镜像文件已达6.24 GB:三个原因导致
    大家常用的Windows系统有很多版本,比如常见的家庭版、教育版和专业版等等。但不管是哪个版本,最近几年的Windows10和Windows11系统变的越来越臃肿是无可置疑的,最新的Windows1123H2版本的镜像文件已经达到了6.24GB。而微软之前发布的Windows95大小只有30MB,比现如今的很多网页......
  • windows/win10/win11 关闭端口 跑的服务
    起因关闭了编辑器访问服务接口正常显示解决这里的端口为5000C:\Users\43701>netstat-aon|findstr"5000"TCP127.0.0.1:50000.0.0.0:0LISTENING11172TCP127.0.0.1:5390127.0.0.1:5000TIME_WAIT0C:\U......
  • 如何修改WINDOWS默认的3389远程端口
    3389端口是Windows2000(2003)Server远程桌面的服务端口,可以通过这个端口,用"远程桌面"等连接工具来连接到远程的服务器,如果连接上了,输入系统管理员的用户名和密码后,将变得可以像操作本机一样操作远程的电脑,因此远程服务器一般都将这个端口修改数值者者关闭。修改数值的话......
  • Windows如何查看服务器一个端口的占用情况(netstat -an)
    用以下命令就可以得到一个端口的占用情况。以下是以110端口为例:netstat-an|findstr:110  #列出所有端口占用情况netstat-ano#精确找到被占用的端口对应的PIDnetstat-ano|findstr"port"#示例netstat-ano|findstr"6644"......