Here are some issues that we know about, beyond language support.
Secrets are not filtered
For the time being, secrets (whether they are defined in
.travis.yml or on the Settings panel) are not filtered. Be mindful of potential leaks, and review
Caching is not yet supported
This is now working in production on both .com and .org.
Debug mode is not supported
NVS version names are different from those of NVM
As a result, some names in
nvm do not work on Windows, and names on
nvs do not work on Linux and macOS.
Deployment is not yet supported
Deployment can now be initiated.
Individual deployment provider may still fail. If you are inclined, take a look at https://github.com/travis-ci/dpl/ and send a PR (or two, or three) to make your favorite deployment provider Windows-compatible.