备注:由于ssh这个发布有个源 到目标,这个源只能是 jenkins的当前项目的工作目录,所以publish 直接pub到 该项目的路径下 e: 然后构建步骤添加ssh f,配置ssh相关 cmd /c call D:\SSH_Home\tiktokapi\batfile\api.bat api.bat文件的内容 C:\Windows\System32\inetsrv\appcmd.exe stop apppool /apppool.name:Ti...
jenkins官网:https://jenkins.io/index.html 选择适合自己操作系统的本地,博主这用到是win7,下载的window版本。解压得到jenkins.msi,安装即可,得到一个如下的文件夹。 小伙伴们很明显看到了这个jenkins.war,当然你可以把他丢到容器里面去运行,也可以直接运行java -jar jenkins.war 默认的端口是8080(可以在jenkins.x...
点击“SSH服务器”旁边的“添加”按钮,填写名称,主机名,用户名和远程目录。 高级选项 Use password authentication, or use a different key:三种验证方式 Passphrase / Password:如果配置了密钥或密钥的路径,则这是与加密密钥一起使用的密码。 如果没有配置密钥,那么这将是用于密码认证的密码。 Path to key:在Je...
一、首先要配置两台linux如何使用SSH免密码登录,这样脚本执行scp命令以及远程执行脚本都不需要输入密码: A为本地主机(即用于控制其他主机的机器,jenkins服务器) ; B为远程主机(即被控制的机器Server,jenkins运行之后发布项目的服务器), 假如ip为10.0.0.10; A和B的系统都是Linux 在A上的命令:1、 ssh-keygen -t ...
配置“SSH Servers”基础信息.png SSH Server配置注意事项 (1)name:需要将相关代码发布到目标服务器的名称,自定义 即可 (2)Hostname:填写需要登入的远程主机服务器的IP地址 (3)Username:使用哪个用户进行发布,此处为进行密钥互信的用户 (4)Remote Directory:表示远程路径登入到服务器后想打开哪个目录,此处为发布到目...
1)Publish Over SSH Send build artifacts over SSH 用于上传发布构建之后的war、jar包等资源,然后执行服务器脚本命令,功能很强大 2)Dingding[钉钉] Plugin image.png 安装钉钉通知的插件。用于构建完成之后的消息通知。 3.配置环境 插件安装完成之后,需要配置环境。
1.系统管理-》配置-》Publish over SSH 当然,没有这个插件的第一时间去插件管理里面去下载 2.生成秘钥 任意找一台服务器,生成即可。 2.1已有秘钥无须在生成,只需要吧公钥配置到将要配置的ssh server服务器上即可。 authorized_keys 公钥放到服务器上 /root/.ssh/文件夹下即可。
remote directory: 表示远程路径 登入到服务器后想打开哪个目录 这段SSH的配置主要是让jenkins能通过shh连接到服务器,也就是ssh连接配置 这里的配置要看具体服务器的安全设置的,有的是通过账户密码登入,有的是直接通过ssh-key登入的,或者三者都要。 我的服务器设置徐娅提供ssh-key和账户名就可以了。
在使用Publish Over SSH之前,需要制作SSH私钥。机器间做免密登录配置。假设机器A,ip为192.168.AA.AAA,机器B: 192.168.BB.BBB,机器A能够免密登录机器B,机器B能够免密登录机器A,制作方式是: 进入A机器,执行: 代码语言:javascript 复制 cd~ssh-keygen-t rsa ...
简介:Jenkins之Windows服务器通过ssh远程发布(下) 高级配置中,可以添加需要排除的文件,用于在转换过程中,排除上传的文件,**表示全文本匹配。 笔者案例,填写如下: 确认无后,点击保存。回到项目页面,进行立即构建,查看项目控制台输出如下: # 省略以上内容C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins...