DevOps系列---【jenkinsfile使用sshpass发送到另一台服务器】

news/2024/12/29 0:36:45/

1.首先在宿主机安装sshpass

2.把物理机的sshpass复制到容器中

which sshpass
cp $(which sshpass) /usr/local/app/
docker cp sshpass 容器id:/usr/local/bin/sshpass

3.在jenkinsfile中添加

#在stages中添加stage
stage('部署TEST服务'){steps{sh "sshpass -p root1234 scp -o StrictHostKeyChecking=no -r /var/jenkins_home/workspace/one-code-all/dist/static/" //一定得先删除,mv命令不能覆盖sh "sshpass -p root1234 ssh -o StrictHostKeyChecking=no afp@10.55.120.66 rm -rf /opt/app/middles/nginx-1.20.2/html/afp_bak"sh "sshpass -p root1234 ssh -o StrictHostKeyChecking=no afp@10.55.120.66 mv /opt/app/middles/nginx-1.20.2/html/afp /opt/app/middles/nginx-1.20.2/html/afp_bak"sh "sshpass -p root1234 ssh -o StrictHostKeyChecking=no afp@10.55.120.66 mv /opt/app/middles/nginx-1.20.2/html/static /opt/app/middles/nginx-1.20.2/html/afp"}
}

http://www.ppmy.cn/news/1216732.html

相关文章

【移远QuecPython】EC800M物联网开发板的音乐播放(PWM蜂鸣器播放生日快乐歌,Sound模块播放音频)

【移远QuecPython】EC800M物联网开发板的音乐播放(PWM蜂鸣器播放生日快乐歌,Sound模块播放音频) 效果: 【移远QuecPython】EC800M开发板外置功放重金属和PWM音调(BUG调试记录) 文章目录 PWM蜂鸣器播放播放…

VISA机制

需要用到VISA的3种机制:属性机制、锁定机制和事件机制。以写资源为例,3种机制的作用如图 (1)属性机制 属性机制用来控制资源的各种属性,这些属性分为两种:只读属性和可读可写属性。 (2&#xf…

Sui上TVL突破1.28亿美金,浅谈DeFi续创新高背后的基础知识

根据财富商业洞察研究,DeFi市场预计从2022年的555.8亿美元增长到2030年的3370.4亿美元。推动这一增长的活动包括对token的交易、借贷和借款,这通常是点对点的,无需传统金融机构的参与。随着Sui网络于今年五月份启动主网和其SUI token&#xf…

PDF翻页电子书制作教程,超简单噢~

PDF翻页电子书是一种可以在电脑、平板或手机上阅读的电子书,只要有网,可随时随地查看的,并且它还可以模拟真实的翻页效果,给读者展示出更好的阅读体验。那么,PDF翻页电子书如何制作呢? 其实制作这种PDF翻页…

点燃初冬!中海达亮相第一届中国测绘地理信息大会

11月8日,第一届中国测绘地理信息大会在浙江德清国际展览中心拉开帷幕。中海达携“海陆空、室内外”产品以及解决方案亮相展会,受到了与会领导、业界同仁、行业用户的高度关注。 ▲第一届中国测绘地理信息大会开幕式现场 本届大会以“科技引领&#xff0c…

CAD图纸加密软件丨加密操作详解

在工程设计领域,CAD(计算机辅助设计)软件广泛应用于绘图、建模和设计等方面。然而,随着计算机网络的普及,CAD图纸的安全问题也日益受到关注。如何保护CAD图纸免受未经授权的访问、复制和篡改,成为设计师和企…

echarts官网卡?

全网echarts案例资源大总结和echarts的高效使用技巧(细节版) - 掘金 drawnLine() {let myChart echarts.init(document.getElementById("grade"));// 绘制图表myChart.setOption({title: {left: "center",},tooltip: {trigger: &qu…

Python:Virtual Environment——venv

文章目录 1 基本信息2 创建虚拟环境3 venv如何工作 1 基本信息 venv支持构建轻量级虚拟环境 包含独立的位于其site文件夹中的python package venv构建在base Python上在虚拟环境中执行pip会将package安装在当前的隔离环境中一个venv包含: 独立的Python解释器、libr…