No Dave Cobb, the only solution is to specify the name of the branch to be built.
When the branch name is known in the context of a multi-branch Pipeline, it is set as BRANCH_NAME as described in stackoverflow. More detail is available in the comments of JENKINS-30252.
In Pipeline Job, "Branches to build configuration" it's said "blanck for any" but it fails when I manually trigger the build with : java.lang.IllegalArgumentException: Invalid refspec refs/heads/** see screen shots for more details
is there any other way to build all branches?
*Work around the issue by disabling lightweight checkout in the job definition*