jenkins拉取文件到服务器并运行脚本

新建任务,选择自由风格

配置仓库地址和选择分支

完成后可立即执行,并通过控制台查看执行情况

在jenkins服务器上查看是否有git的下载文件,本次会将仓库下所有的文件同步到jenkins本地

cd /var/jenkins/workspace/python_api_hello

在jenkins拉取文件后,在指定的服务端执行脚本

在系统管理里添加远端服务器,配置ssh登录,以及远端工作目录

回到项目,配置选择构建后ssh的执行服务端,并配置运行命令

如果从仓库下载到jenkins本地服务后有多个文件夹,则需要指定文件夹路径如ping_dir_page/templates/*或是ping_dir_page/*,这需要根据实际情况配置

高级选项卡勾选exec in pty

在服务端查看目录下是否有对应文件,以及执行情况