Hi Devs, I've enabled Travis Continual Integration on the *devel* branch with PR#972 <https://github.com/leo-editor/leo-editor/pull/972> (plus the few commits immediately following). Github will now show a status indicator after every commit in the branch. A green check mark means pass, red x the build failed, no indicator means travis didn't do anything (e.g couldn't parse the config file); example attached.
Today, a green check mark today means these were successful: - git clone Leo and checkout the latest commit - use pip to build a Leo wheel package - pip install the Leo wheel into the travis VM - run Leo in console mode and return a version number (`leo-console --version`) Someday real soon, it will also: - upload a release to PyPi.org if commit is a tag and branch is *master* Someday maybe, it will also: - Run all Leo's unit tests. ...but that's for someone more skilled than myself to figure out how to add! A doc stub for using/administering it has been added *LeoDist->Notes*. Full details on what travis is actually doing can be seen at https://travis-ci.org/leo-editor/leo-editor (In real time no less, it's very cool!) Matt -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
