Your browser was unable to load all of the resources. They may
have been blocked by your firewall, proxy or browser configuration.
Press Ctrl+F5 or Ctrl+Shift+R to have your browser try again.
Currently, "Repository" field in "Checkout" step allow choosing only from a list box.
Is it possible to allow also choosing by script?
The behaviour could be same as "Node selection/On node with specific resource" - which allow both pre-defined resources and also script.
Scripting is not supported here as QB has to know which repository is being used in a step, for purpose of taking snapshots, checking build conditions, finding out which step is using which repository etc.