Commit Graph

10 Commits (52a0b0f2ca8758dc792e5402f0393f75d8e4b9c7)

Author SHA1 Message Date
lethosor 2f5cee1af1
Add stubs in travis/ to call ci/ scripts 2021-09-05 23:08:01 -04:00
lethosor 2ac3258ae8
Move travis/ scripts to ci/ 2021-09-05 23:08:01 -04:00
lethosor 4460584361
Standardize CI scripts to print both raw and GitHub actions messages when run under GitHub actions
Apparently the location information is no longer visible in build logs

Pointed out in https://github.com/DFHack/dfhack/pull/1704#issuecomment-726991055
2020-12-27 23:35:36 -05:00
lethosor 13f411d9fa Always print error lines to make GitHub logs more readable 2020-06-30 00:44:27 -04:00
lethosor c333059316 Switch CI scripts to Python 3 2020-06-30 00:29:30 -04:00
lethosor fedf68cc7c Annotate script syntax errors 2020-06-30 00:24:03 -04:00
lethosor e176c3ea05 Merge remote-tracking branch 'PeridexisErrant/docs-again' into develop 2015-11-07 15:50:11 -05:00
PeridexisErrant 193e71793a Fix compile, intro, scripts
- script-syntax.py now exits with 1 instead of silently catching the
error if lua or ruby are missing
- index paths are absolute (from the repo root)
- less strong suggestion for third-party packs
- re-added lua-example and test-perlin doc
- corrected and clarified Compile some more
2015-11-06 16:58:58 +11:00
PeridexisErrant 4cdfcbaa9b Linting: improve script docs check, work off Travis
Expands coverage of scripts linting, and improves checks for a correct
title.  Various fixes to make 'python travis/all.py' work for offline
users; when the TRAVIS envvar is not set it now fails without an error.

Minor cleanup in conf.py
2015-11-06 10:15:19 +11:00
lethosor be89db5bad Implement ruby syntax checks 2015-03-15 23:29:08 -04:00