Beta versions: `debug` or `release` Builds?

I am just wondering:

Should I create a debug or a release build to use for alpha and beta testing via Testflight, Hockey App, Crashlytics beta distribution, the Play Play console Alpha and Beta rollout?