在git推操作后触发单元测试
我有一个任务,我想确保在一个推操作或点击pull请求页面上的“merge”按钮之后运行单元测试 每个bug修复都是作为master的子分支的一部分完成的,比如master_bug1。 当我执行“git push-u origin master_bug1”时,我希望为这个分支运行竹单元测试。 或者,在完成git推送并创建和批准拉取请求之后,单击“合并”按钮,它应该触发子分支的单元测试,并且只有在单元测试没有导致任何失败时才完成合并在git推操作后触发单元测试,git,unit-testing,bamboo,Git,Unit Testing,Bamboo,我有一个任务,我想确保在一个推操作或点击pull请求页面上的“merge”按钮之后运行单元测试 每个bug修复都是作为master的子分支的一部分完成的,比如master_bug1。 当我执行“git push-u origin master_bug1”时,我希望为这个分支运行竹单元测试。 或者,在完成git推送并创建和批准拉取请求之后,单击“合并”按钮,它应该触发子分支的单元测试,并且只有在单元测试没有导致任何失败时才完成合并 是否有任何隐藏/竹插件可以做到这一点,或者是否有任何方法可以配置它
是否有任何隐藏/竹插件可以做到这一点,或者是否有任何方法可以配置它?有两种方法可以实现它。 1) 第一种方法是——您可以在Bambol中启用触发器。您可以使用隐藏存储库触发触发器。每次在已配置存储库的存储库中执行任何推送活动时,构建都将启动 2) 或者,您可以使用提交后Web钩子。 您可以使用“Http请求后接收挂钩” 我正在使用这两种方法,如果您想了解更多细节,请告诉我