Richard Frank
cdc9eb614c
Merge pull request #981 from quantopian/appveyor
...
BLD: appveyor and travis conda builds
2016-03-24 13:48:02 -04:00
Richard Frank
98289e4257
BLD: Only build master on appveyor (and hopefully PRs too)
2016-03-23 17:32:21 -04:00
Richard Frank
a9fcb244ee
BLD: Removing 32-bit builds
...
because of appveyor's slow speed
2016-03-23 17:12:00 -04:00
Richard Frank
70cbee0468
BLD: Only upload to anaconda if on master
2016-03-23 15:26:55 -04:00
Richard Frank
6d66fb46ef
DOC: Added appveyor status of master to README
2016-03-23 15:26:55 -04:00
Richard Frank
3315a0ffe7
BLD: Use TA-Lib version from reqs
...
so we don't have to maintain the version in multiple places
2016-03-23 15:26:55 -04:00
Richard Frank
42c1ef86b5
DEV: Move TA-Lib reqs to own file
2016-03-23 15:26:55 -04:00
Richard Frank
7852d6900e
BLD: Moving powershell to python
2016-03-23 15:26:55 -04:00
Richard Frank
c843a078ac
BLD: Test that we can conda install zipline on windows
2016-03-23 15:26:55 -04:00
Richard Frank
f272f1efb6
STY: Don't need to specify cmd
2016-03-23 15:26:55 -04:00
Richard Frank
f3908319c4
BLD: Have pip use cache subdir
2016-03-23 15:26:54 -04:00
Richard Frank
3369e487ed
BLD: Upload zipline package from appveyor
...
Check for secure var existence
Send anaconda upload stderr to stdout
We're already looking for the exit code, and it's treating stderr
as failure.
Don't display progress bar on appveyor
2016-03-23 15:26:54 -04:00
Richard Frank
8557047d1e
BLD: Add ci channel when deciding whether to build
...
BLD: Include quantopian channels in testenv
2016-03-23 15:26:54 -04:00
Richard Frank
bf3307e768
BLD: Replaced batch script for building dependency packages
...
with powershell. Easier to write.
Check $LastExitCode when running non-powershell
2016-03-23 15:26:54 -04:00
Richard Frank
dab85a8152
BLD: Upload anaconda packages from appveyor
...
Updated travis anaconda token
2016-03-23 15:26:54 -04:00
Richard Frank
2ee66e4c1d
BLD: Bumped numexpr version and added conda recipe
2016-03-23 15:26:54 -04:00
Richard Frank
d2b6009dc6
BLD: Find path to built conda package
2016-03-23 15:26:54 -04:00
Richard Frank
e3af8219bc
BLD: Run tests first. deactivate conda env so we can find anaconda
2016-03-23 15:26:54 -04:00
Richard Frank
8aabf69abb
BLD: Upload packages to anaconda with "ci" label
...
BLD: Install anaconda-client for upload
2016-03-23 15:26:54 -04:00
Richard Frank
b7f54dc1ac
BLD: Don't build existing conda packages
2016-03-23 15:26:54 -04:00
Richard Frank
a1ad717920
TST: Clean up refs to adjustments db, so windows can remove its dir
2016-03-23 15:26:53 -04:00
Richard Frank
8215c0f59b
BLD: Calculate python dir
2016-03-23 15:26:53 -04:00
Richard Frank
c49e77723b
BLD: run_with_env.cmd requires CONDA_PY
2016-03-23 15:26:53 -04:00
Richard Frank
b3801c5bb6
BLD: Cancel previously queued appveyor builds for a PR
2016-03-23 15:26:53 -04:00
Richard Frank
dd8175b1d9
TST: Forward arguments to numpy
2016-03-23 15:26:53 -04:00
Richard Frank
335f73e1e9
TST: Windows fixups
2016-03-23 15:26:53 -04:00
Richard Frank
8386da9030
BLD: Update requirements with matrix vals, like we do travis
2016-03-23 15:26:53 -04:00
Richard Frank
2d9846ef1c
BLD: Add more to build matrix
...
Windows has no numpy 1.10.2 built, so bumping to 1.10.4
2016-03-23 15:26:53 -04:00
Richard Frank
e53fc9abce
BLD: Use the bcolz we built
...
Fixing VC usage
2016-03-23 15:26:53 -04:00
Richard Frank
cbc1316a7a
MAINT: Moved scripts to appveyor dir
2016-03-23 15:26:53 -04:00
Richard Frank
8a94af3f97
BLD: Need to specify python version
2016-03-23 15:26:52 -04:00
Richard Frank
e4b39e68d0
BLD: Echo more params
2016-03-23 15:26:52 -04:00
Richard Frank
f89cbbdde2
BLD: Include commit hash in conda build string when not at exact tag
2016-03-23 15:26:52 -04:00
Richard Frank
863e7c39ee
BLD: Try 64bit python
2016-03-23 15:26:52 -04:00
Richard Frank
d873038a7e
BUG: Specify int64 instead of system int
...
to handle 32bit python
2016-03-23 15:26:52 -04:00
Richard Frank
0ac379eb74
BLD: Disallowed to uninstall pip on appveyor
2016-03-23 15:26:52 -04:00
Richard Frank
f11f5adc6f
BLD: Don't download dependencies on windows conda build
2016-03-23 15:26:52 -04:00
Richard Frank
e6d91e2858
BLD: Remove cygwin's git
2016-03-23 15:26:52 -04:00
Richard Frank
bf6047f80d
BLD: Peg the conda-build version
2016-03-23 15:26:52 -04:00
Richard Frank
cb5c9b4afd
BLD: Use only major.minor numpy version when building packages
2016-03-23 15:26:52 -04:00
Richard Frank
65cb8ecc26
BLD: Build other conda recipes. Build zipline recipe on appveyor.
2016-03-23 15:26:51 -04:00
Richard Frank
d5f01c2ac4
BLD: Add pip cache to appveyor cache
2016-03-23 15:26:51 -04:00
Richard Frank
67b1e6b436
BLD: Stay in build dir to find tests
2016-03-23 15:26:51 -04:00
Richard Frank
70cb317610
BLD: Calculate travis cache dir
2016-03-23 15:26:51 -04:00
Richard Frank
8a5c8f5519
BLD: unshallow the travis git checkout so conda build can clone it
2016-03-23 15:26:51 -04:00
Richard Frank
c753adc349
BLD: Eventual matrix
2016-03-23 15:26:51 -04:00
Richard Frank
fbb29ba91a
BLD: Have travis build zipline conda package
...
Also include talib requirements when pip installing
Format numpy version for conda build
Include talib req in appveyor install too
2016-03-23 15:26:51 -04:00
Richard Frank
8563e5fabb
BLD: Windows ta-lib build
2016-03-23 15:26:51 -04:00
Richard Frank
de65650fd2
BLD: Build ta-lib first
2016-03-23 15:26:51 -04:00
Richard Frank
15f9502a10
BLD: Updates to match travis
...
BLD: Combine create and install
2016-03-23 15:26:51 -04:00