josh
September 28, 2018, 7:38pm
1
Welcome to Windows for Travis CI!
As this is a brand-new (early-release) build environment, we are very interested to get your thoughts on how you think it should work, what tools should be installed, and anything else that will help you or your teams/communities get started. If you find something that doesn’t seem quite right - please feel free to share that as well.
Documentation
An early version of our documentation is available at The Windows Build Environment - Travis CI . As we are constantly improving the Windows support, it may contain some inaccuracies. If you find them, we appreciate your opening a PR by clicking on the “Improve this page on GitHub” button on the upper right corner.
Known Issues
Some known issues are collected in this topic.
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 wo…
Onward and upward!
We’re looking forward to hearing what you think!
Folyd
October 14, 2018, 8:44am
2
Great news, thanks Travis!
By the way, it seems like don’t support deploy to GitHub release right now? Because such an error was raised:
$ powershell -executionpolicy bypass -File "ci\before_deploy.ps1"
Compiling libc v0.2.43
Compiling rustc-demangle v0.1.9
Compiling winapi v0.2.8
Compiling cfg-if v0.1.5
Compiling itoa v0.4.3
Compiling serde v1.0.79
Compiling ryu v0.2.6
Compiling num-traits v0.2.6
Compiling num-integer v0.1.39
Compiling libz-sys v1.0.22
Compiling lazy_static v1.1.0
Compiling kernel32-sys v0.2.2
Compiling socket2 v0.3.8
Compiling backtrace v0.3.9
Compiling time v0.1.40
Compiling dirs v1.0.3
Compiling open v1.2.2
Compiling ansi_term v0.11.0
Compiling curl-sys v0.4.10
Compiling serde_json v1.0.27
Compiling schannel v0.1.13
Compiling chrono v0.4.6
Compiling anyshortcut v0.1.0 (file:///C:/Users/travis/build/anyshortcut/anyshortcut-cli)
Compiling failure v0.1.2
Compiling curl v0.4.15
Compiling curl-http v0.1.0
Directory: C:\Users\travis\build\anyshortcut\anyshortcut-cli
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 10/14/2018 8:35 AM staging
Finished release [optimized] target(s) in 2m 15s
7-Zip 18.05 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2018-04-30
Scanning the drive:
2 files, 1467050 bytes (1433 KiB)
Creating archive: ../%PROJECT_NAME%-%TRAVIS_TAG%-%TARGET%.zip
Add new data to archive: 2 files, 1467050 bytes (1433 KiB)
Files read from disk: 2
Archive size: 584801 bytes (572 KiB)
Everything is Ok
$ rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl
The command "rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl" failed and exited with 127 during .
Your build has been stopped.
/c/Users/travis/.travis/job_stages: line 164: rvm: command not found
/c/Users/travis/.travis/job_stages: line 677: rvm: command not found
/c/Users/travis/.travis/job_stages: line 681: /c/Users/travis/.rvm/scripts/rvm: No such file or directory
/c/Users/travis/.travis/job_stages: line 164: rvm: command not found
/c/Users/travis/.travis/job_stages: line 104: rvm: command not found
@Folyd Please create a new topic to discuss issues individually.