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