Jenkins构建(7): jenkins执行shell命令(本地和远程执行)

jenkins执行shell命令

  1. 执行本地命令或shell脚本
  2. 执行本地的一个脚本

Jenkins构建(7): jenkins执行shell命令(本地和远程执行)_第1张图片

例如shell:

cd /data/package
cp /data/package/aaa.zip /var/lib/jenkins/workspace/Deployment_casb/

3.执行远程机器命令或shell脚本

3.1.ssh 插件要安装好配置ssh权限

Jenkins构建(7): jenkins执行shell命令(本地和远程执行)_第2张图片

3.2.点击“系统管理”-->“系统配置”,

Jenkins构建(7): jenkins执行shell命令(本地和远程执行)_第3张图片

Jenkins构建(7): jenkins执行shell命令(本地和远程执行)_第4张图片

添加权限(这里使用的是用户密码)后,点击check connection,Successfull connection代表连接成功。

4.执行远程机器10.1.1.74的shell脚本

test.sh

#!/bin/bash

cd /home/cg
pwd
echo "hello world"

Jenkins构建(7): jenkins执行shell命令(本地和远程执行)_第5张图片

5.点击”立即构建”

Jenkins构建(7): jenkins执行shell命令(本地和远程执行)_第6张图片

6.构建执行结果

Jenkins构建(7): jenkins执行shell命令(本地和远程执行)_第7张图片

参考:https://mayongxing.blog.csdn.net/article/details/94738790?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.control

参考:Jenkins环境搭建总结【图文】_张斌_青岛_51CTO博客

你可能感兴趣的:(Jenkins,&,Git,#,持续集成Jenkins,jenkins,运维,linux)