Вы используете GitHub Webhook для запуска предварительно сконфигурированного задания. Ваша работа имеет жестко запрограммированную ветку «JENKINS-TEST-AUTODEPLOYMENT», поэтому она всегда будет создавать только эту ветку, независимо от того, какую ветку вы нажимаете на GitHub.
Как насчет использования GitHub Branch Source Plugin ? С помощью этого плагина хуки будут автоматически создаваться в github для соответствующих репозиториев. Каждый филиал будет иметь задание в jenkins, которое также создается автоматически, если у вас есть репозиторий Jenkinsfile в вашем репо. При этом желаемое состояние должно быть легко достижимым.