Jenkins CI/CD在服务器上执行git pull后运行脚本

Jenkins CI/CD在服务器上执行git pull后运行脚本,git,jenkins,amazon-ec2,continuous-integration,jenkins-pipeline,Git,Jenkins,Amazon Ec2,Continuous Integration,Jenkins Pipeline,我想使用Jenkins创建一个CI/CD管道,每当有人在主分支上提交时,在特定的“服务器”(EC2)上就会发生两件事 首先,git拉与最新的更改同步 运行服务器上存在的特定shell脚本 你能告诉我正确的方向吗?我知道git同步可以通过Jenkins plugin for git来完成,但是如何运行第二个脚本“使用Jenkins flow”?一种方法是添加EC2机器,在那里通过SSH运行脚本。为此,请安装SSH插件 然后按照给定的步骤进行操作 之后,您可以通过创建新管道来执行脚本。自由样式或多分

我想使用Jenkins创建一个CI/CD管道,每当有人在主分支上提交时,在特定的“服务器”(EC2)上就会发生两件事

  • 首先,git拉与最新的更改同步
  • 运行服务器上存在的特定shell脚本

  • 你能告诉我正确的方向吗?我知道git同步可以通过Jenkins plugin for git来完成,但是如何运行第二个脚本“使用Jenkins flow”?

    一种方法是添加EC2机器,在那里通过SSH运行脚本。为此,请安装SSH插件

    然后按照给定的步骤进行操作

    之后,您可以通过创建新管道来执行脚本。自由样式或多分支管道。参考文章