57 Commits (master)

Author SHA1 Message Date
Ian Wienand eed1be9992 dib-lint: match text/x-script.python 4 months ago
Ian Wienand 0c94eef7be Revert "dib-lint: use yamllint to parse YAML files" 1 year ago
Ian Wienand 6ee2995214 dib-lint: use yamllint to parse YAML files 1 year ago
Antoine Musso 168127b60a dib-lint: test elements have README.rst file 6 years ago
Ian Wienand 55537519e5 Check source-repository-* files for trailing newline 4 years ago
Tony Breeds f12b1310ef dib-lint: Ignore editor temp files for linting run 4 years ago
Jesse Keating 84d10dce57 Remove use of 'which'. 4 years ago
Alex Schultz 02e5353a9f Allow ELEMENTS_DIR to be configurable 5 years ago
Ian Wienand c8206d1ab6 Run indent checks in diskimage_builder/lib 5 years ago
Luong Anh Tuan ff8ae43265 Replace yaml.load() with yaml.safe_load() 5 years ago
Ian Wienand 812ded362d Also check bin/ for tabs 5 years ago
Andreas Florath 7337c9e706 dib-lint: python3 compatibility fixes 5 years ago
Markos Chandras e22faa0f77 elements: Drop executable bits from environment files 5 years ago
Ian Wienand ff79dc9793 Catch errors in DIB_INIT_SYSTEM export 5 years ago
Ian Wienand f15550f9fe Special case dib-python in dib-lint 5 years ago
Ian Wienand 97c01e48ed Move elements & lib relative to diskimage_builder package 5 years ago
Ian Wienand 9e392f56b0 Don't set tracing in environment files 5 years ago
Darragh Bailey 716be1d6f0 Handle file magic type varying order matching 5 years ago
Ian Wienand 672705831f Add a best-effort sudo safety check 6 years ago
Ian Wienand 8b4a5e9919 Split YAML & JSON parsing 5 years ago
Ian Wienand b388b20f99 Add some output to dib-lint 5 years ago
Ben Nemec c3ee0acdd8 Allow skipping the md docs check 6 years ago
Ben Nemec bdf3aab53a Don't stop dib-lint on first flake8 failure 6 years ago
Ian Wienand d8abe72537 Only match #!/bin/bash in scripts 6 years ago
Ian Wienand 9189e24f6d dib-lint: ignore blank lines in element ordering 6 years ago
Ian Wienand e678910166 Output failing lines when dib-lint finds wrong indents 6 years ago
Pino Toscano aeab45ad7f dib-lint: validate json/yaml files 6 years ago
Antoine Musso 35584efa90 dib-lint: make it work on Mac OS X 6 years ago
Ian Wienand ab05a8b7e2 Skip backups and other non-relevant files for dib-lint 6 years ago
Gregory Haynes cc308464c6 No markdown docs for elements 7 years ago
Ian Wienand 36b59c001c Standarise tracing for scripts 7 years ago
Chris Jones f4a2eb6ef3 Continue past dependency ordering diffs. 7 years ago
Gregory Haynes fd0708286c Check python with flake8 instead of dib-lint 7 years ago
Ryan Brady 6fedbc58f9 Fix indent exclusion 7 years ago
Ryan Brady c1985ea772 Add dib-lint exclusions 7 years ago
Ben Nemec 541a4b2270 Add global exclusions to dib-lint 7 years ago
Ben Nemec e824b43cbd Factor out error behavior in dib-lint 7 years ago
Ben Nemec 2830ef4854 Check for set -o pipefail 8 years ago
Gonéri Le Bouder 0e516cc8d1 indent: search for !=4 spaces indentation 8 years ago
Ben Nemec e0650572f2 Ensure scripts are set -u 8 years ago
Gonéri Le Bouder bd69d32806 dib-lint: check for tab indent in files 8 years ago
Gonéri Le Bouder 27e7aaefa6 dib-lint: ensure file finish with a new line 7 years ago
Ben Nemec 79ab95b16e Make sure all scripts are set -e 8 years ago
Ben Nemec 825b1964bb Allow excluding tests from certain files 8 years ago
Ben Nemec e6e5076698 Enforce alphabetical ordering of element-deps 8 years ago
Ben Nemec f961d745e3 Add dib-lint script 8 years ago
OpenStack Jenkins 6f87c99fef Updated from global requirements 8 years ago
Monty Taylor 78ec39a711 Update from requirements 8 years ago
Steve Baker 7795c7b108 Package with pbr. 8 years ago
Jeff Peeler 6ac894cae6 Add binaries for setuptools 8 years ago