Commit Graph

23 Commits (98f273a10eacbe4a85bc1bc83742b79d8519d5ee)

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 f876688a6a
lint.py: use argparse for argument processing 2021-09-05 23:07:58 -04:00
lethosor cc6c829415
lint.py: fix --fix UTF-8 issues 2021-09-05 22:33:06 -04:00
lethosor de241b47cc
Check for CI env var instead of TRAVIS 2021-09-05 22:24:16 -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 20993f9a42 script-docs.py: add support for printing errors in GitHub actions format 2020-06-30 14:03:05 -04:00
lethosor c333059316 Switch CI scripts to Python 3 2020-06-30 00:29:30 -04:00
lethosor e95edc095c Use workflow commands to annotate linter errors 2020-06-29 23:58:47 -04:00
lethosor 2556b319f0 Improve linter disabling somewhat 2016-02-01 09:39:40 -05: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 1c5428c3f0 Clean up linter initialization 2015-09-03 15:03:17 -04:00
lethosor fab7887f20 Make lint.py work under Python 3 and fix a few UTF-8 errors 2015-04-06 11:25:30 -04:00
lethosor 5c877e4012 Clarify trailing whitespace logic 2015-03-24 16:08:33 -04:00
Eric Wald ebb3dc48bf Allowing whitespace-only lines. 2015-03-22 20:46:46 -06:00
lethosor 52fb1858b2 Fix whitespace issues in rst files 2015-03-04 17:33:12 -05:00
lethosor 3c9431128e travis: Ignore protobuf generated files 2015-02-23 18:44:19 -05:00
lethosor f81bee7a94 Make lint.py fail when the specified path doesn't exist 2015-02-21 23:06:50 -05:00
lethosor 739964cb25 Allow linter to fix some issues automatically 2015-02-14 22:25:10 -05:00
lethosor 2c744035ab lint: Avoid checking depends/ for now 2015-02-14 22:13:10 -05:00
lethosor 7b29538485 Check for tabs and fix more line number issues 2015-02-14 22:07:57 -05:00
lethosor f91a5767cd Fix line numbers 2015-02-14 21:43:10 -05:00
lethosor cf7b595965 Add python linter 2015-02-14 19:59:17 -05:00