Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何根据Git中的branch wise将文件部署到服务器组_Git_Jenkins_Ansible_Jenkins Plugins - Fatal编程技术网

如何根据Git中的branch wise将文件部署到服务器组

如何根据Git中的branch wise将文件部署到服务器组,git,jenkins,ansible,jenkins-plugins,Git,Jenkins,Ansible,Jenkins Plugins,我们使用不同的分支来维护Git repo,以存储应用程序脚本。目前,我们有一个手动参数化的Jenkins作业,在那里,我们将手动传递需要部署脚本的组,但我希望使用Jenkins作业将其自动化。每当有人向Git中的任何分支提交新文件/脚本时,都必须将其部署到这些特定的应用程序服务器组。您能否澄清“分支”和“应用程序”的含义?我的意思是说,我们的生产中有不同的应用程序服务器,并且已经创建了一个单独的分支,用应用程序名称存储与这些应用程序服务器相关的脚本。假设我们为git分支中的一个应用服务器添加了一

我们使用不同的分支来维护Git repo,以存储应用程序脚本。目前,我们有一个手动参数化的Jenkins作业,在那里,我们将手动传递需要部署脚本的组,但我希望使用Jenkins作业将其自动化。每当有人向Git中的任何分支提交新文件/脚本时,都必须将其部署到这些特定的应用程序服务器组。

您能否澄清“分支”和“应用程序”的含义?我的意思是说,我们的生产中有不同的应用程序服务器,并且已经创建了一个单独的分支,用应用程序名称存储与这些应用程序服务器相关的脚本。假设我们为git分支中的一个应用服务器添加了一个新脚本,它必须部署到与该应用服务器相关的所有服务器组中。您需要在git中添加webhook。此webhooks必须是在jenkins中触发作业的url。在互联网上搜索git webhook和jenkins build trigger。你能澄清一下“分支”和“应用程序”是什么意思吗?我的意思是说,我们的产品中有不同的应用程序服务器,并创建了一个单独的分支,用应用程序名存储与这些应用程序服务器相关的脚本。假设我们为git分支中的一个应用服务器添加了一个新脚本,它必须部署到与该应用服务器相关的所有服务器组中。您需要在git中添加webhook。此webhooks必须是在jenkins中触发作业的url。在互联网上搜索git webhook和jenkins构建触发器。