Comments (7)
It may be a good idea to add an after_success
hook which builds the documentation and pushes it to GitHub Pages so users can browse it online instead of building locally. I do something similar for most of my projects.
from s2client-api.
Is this dependent on #15?
from s2client-api.
There's some challenges running the tests because the sc2 binary has to be run. I haven't used Travis much before so I'll need to research if that's even something possible.
A good first step is just making sure everything builds on our desired platforms for each commit.
And thank you for reminding me about that task. I need to get that done.
from s2client-api.
@Michael-F-Bryan I like this idea. I'll have to check on the status of our travis work on Monday.
from s2client-api.
I created initial version of Travis config which works for Linux builds, see #187. Probably OS X support will be introduced later.
From my point of view the real problem of Travis is outdated build environment (here we choose between Ubuntu Trusty (14.04) and some even older version (12.04 ?)). That cause a lot of problems for modern C++ (that could be clearly seen in the pull-request). So I am not sure that tests and SC2 can be used inside a Travis Virtual Machine without additional magic.
from s2client-api.
I implemented os x support too. Feel free to reuse the code:
https://github.com/alkurbatov/suvorov-bot/blob/master/.travis.yml
from s2client-api.
@AnthonyBrunasso Travis build now exists.
https://travis-ci.org/Blizzard/s2client-api
from s2client-api.
Related Issues (20)
- Data for BattleCruiser weapon's are empty HOT 1
- `Test_snapshots` assertion error on line 52: Cannot find terran scv HOT 3
- Functions, depend on SampleImageData don't work HOT 2
- Compile tutorial.cc broken on Linux? HOT 4
- Compiling error: sc2api.pb.h not found HOT 4
- How am I supposed to make a replay of a game started by the coordinator?
- Day 0 exploit regarding UnitIDs HOT 1
- ClientEvent callbacks do not work HOT 3
- In nonmultithreaded, multi-player game, the call of OnGameEnd() is missing.
- In multithreaded and multi-player game, the Restart() in OnGameEnd() fails to work
- The Unit.owner of a neutral units is 16, but Debug().DebugCreateUnit() can not create a unit whose owner is 16
- #error SDL now requires a Linux 2.4+ kernel with /dev/input/event support.
- Get error when opened many coordinators simultaneously
- Exposing enemy actions HOT 1
- Missing replay packs HOT 1
- Human vs Bot HOT 1
- Relationship between pysc2 and s2client-api
- Build fails HOT 5
- Error when running ./all_tests on Linux
- Player' Color
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from s2client-api.