Build is stuck when `language` is set to `minimal`

If you set language to something that Windows build does not support, the build appears to be stuck in “booting” status, and never starts. Example: https://travis-ci.org/mmozeiko/meow_hash/jobs/450156538

It would be nice to get error message, and fail the build if “language” is not supported.

I had it set to “minimal”, because that’s what I use in other matrix entries for linux/macOS. It took me a while to figure out that only shell/sh is supported (as described in docs). Example of successful build: https://travis-ci.org/mmozeiko/meow_hash/jobs/450166406

language: minimal should be supported, and the job routed to the shell image. We should fix that. If the language value is set to an unsupported value, it should boot, but bail immediately. https://staging.travis-ci.com/BanzaiMan/com_testing/builds/238491

Well then either documentation is wrong: https://docs.travis-ci.com/user/reference/windows/#supported-languages
Or there is some other bug when launching windows build.

Similar problem with language: generic: build stuck at booting for hours now.

EDIT: Forgot to include link to my build: https://travis-ci.org/SNH48Live/KVM48/jobs/451170984

The same issue here: https://travis-ci.org/RGF-team/rgf/builds/451351771 with language: generic. Build is in the waiting state for more than 24h!
@BanzaiMan

Changing language to cpp didn’t help: https://travis-ci.org/RGF-team/rgf/builds/451828449. Builds don’t start…

@StrikerRUS that is probably different issue. Your build is macOS one, but we are talking about Windows builds here (see the forum category).

@mmozeiko Yeah, you are probably right!
Sorry, I didn’t noticed the forum subcategory - found it at the main page.