Ran
|
Files
7
|
Run time
1s
|
Badge
Embed ▾
README BADGES
|
push
travis-ci
appveyor finally working Took me 18 commits and ~3 hours to get it right. Most part of those three hours were wasted on battling problems that rooted in a nonexisting FTP file. The shitty script never reported a download failure, and happily tells me "installation complete" blah blah blah, even though the remote file, local file, any file never existed. So cool. "Glorious" history preserved below: Squashed commit of the following: commit bd845a97d Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 23:54:08 2015 -0700 revert install.ps1 to vanilla state, then add a few checks Also removed amd64 builds since they fail for no reason. So I spent more than two hours in vain, only because of a nonexistent .msi on FTP (why don't they ship .msi for every stable dot version? Beats me). And the stupid script never fucking reported, telling me that "... complete", "... successful", shit like that. So fucking ridiculous. commit 6f690c96c Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 23:39:16 2015 -0700 change python version: 3.2.6 --> 3.2.5 3.2.6 doesn't have an msi on FTP. I noticed this a while ago, changed it locally, but forgot to push the change. commit b1714e9cf Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 23:35:37 2015 -0700 okay, what's the problem? commit f4e453328 Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 23:29:33 2015 -0700 Finally, a fix that might work. http://stackoverflow.com/a/22841567/1944784 commit da9d4c35d Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 22:42:54 2015 -0700 just trying (desperate) commit 84be6eec8 Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 22:28:21 2015 -0700 escape paths using double backslashes commit 33676895b Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 22:15:52 2015 -0700 change / to \ in .appveyor/install.ps1 pypa's script seems to be problematic, too: Executing: C:\Python32/python.exe C:\get-pip.py Start-Process : This command cannot be run due to the error: The system cannot find the file specified. https://ci.appveyor.com/project/zmwangx/storyboard/build/job/dg325h6tm74lwgrg commit 2e7ca1bd4 Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 22:09:12 2015 -0700 init submodules Folks at appveyor do not recursively clone repos. Oh well. commit 9e579d777 Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 22:04:37 2015 -0700 apparently I still need to build docs from docs/ Otherwise: docs\make.bat html Error: Cannot find source directory `C:\projects\storyboard\source' commit 76e75a3f3 Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 22:01:34 2015 -0700 Add nose to tests/requirements.txt appveyor isn't as nice as Travis, and they don't have nose preinstalled. Add that to requirements, which I should have done anyway. commit 55be243bb Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 21:58:54 2015 -0700 Okay, I wrote Script instead of Scripts Shame on me. commit 7d255c350 Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 21:56:56 2015 -0700 How do I set PATH, again? commit a6338c8d5 Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 21:53:32 2015 -0700 try to set PATH commit 3ce0bee28 Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 21:49:23 2015 -0700 replace / with \ Unix habit... commit f578b02f2 Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 21:47:26 2015 -0700 this is completely trial and error commit a6a3b33e4 Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 21:44:33 2015 -0700 try to quote the commands commit a20b16790 Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 21:42:55 2015 -0700 Maybe we need to prepend cmd: to commands? Clueless about Windows and appveyor. commit 65c8858ad Author: Zhiming Wang <zmwangx@gmail.com> Date: Mon Apr 20 21:37:10 2015 -0700 appveyor.yml: prefix pip etc. with %PYTHON%/Scripts/ From https://ci.appveyor.com/project/zmwangx/storyboard/build/job/5a4uce6t40yd36l9 it seems that pip etc. are not on PATH.
742 of 882 relevant lines covered (84.13%)
0.84 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|