Commit Graph

547 Commits

Author SHA1 Message Date
Robert Kaussow d57fe8df42
ci: increase log level for poetry install steps 2021-02-18 11:18:30 +01:00
Robert Kaussow 283c3edc3d
[skip ci] disable github strict status check 2021-02-18 11:13:11 +01:00
renovate[bot] c1d89817d6
chore(deps): update arm64v8/python:3.9-alpine docker digest to a6b4680 (#82)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-18 10:04:22 +01:00
Renovate Bot d61e8cba1a chore(deps): update amd64/python:3.9-alpine docker digest to 5d02ad3 2021-02-18 08:12:00 +00:00
Renovate Bot 7d82cf2ebb chore(deps): update arm32v7/python:3.9-alpine docker digest to 9710cc5 2021-02-18 05:16:08 +00:00
Renovate Bot 114f1b25b3 chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.8.6 2021-02-17 10:10:06 +00:00
Ankit Dobhal 72d85b002b
refactor: additional code quality improvements (#78) 2021-02-12 16:48:45 +01:00
Robert Kaussow 3ae0e358c0
fix: add missing build dependencies for cryptography (#79) 2021-02-12 15:08:14 +01:00
Renovate Bot 6c501f77bf chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.8.5 2021-02-07 15:40:07 +00:00
Robert Kaussow 975450f46a
remove unused helptext formatting in CheckFilePermissionMissing 2021-02-06 15:58:36 +01:00
Robert Kaussow f41d046f1d
fix: skip CheckFilePermissionMissing if state uses jinja2 2021-02-06 15:44:23 +01:00
Robert Kaussow bd6a7c576f
fix dependencies check in CheckMetaMain 2021-02-04 21:08:38 +01:00
Renovate Bot 8b91b7ac8c chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.8.4 2021-02-04 11:03:28 +00:00
Renovate Bot b89927c7bb chore(deps): update arm64v8/python:3.9-alpine docker digest to d67bb89 2021-02-04 10:20:48 +00:00
Renovate Bot 8aa0a7171c chore(deps): update arm32v7/python:3.9-alpine docker digest to 13b3d3a 2021-02-04 08:00:34 +00:00
Renovate Bot edf53e6809 chore(deps): update amd64/python:3.9-alpine docker digest to 5beb482 2021-02-04 07:38:32 +00:00
Renovate Bot b63ac8e9c9 chore(deps): update amd64/python:3.9-alpine docker digest to a9bcc1e 2021-02-02 01:43:43 +00:00
Renovate Bot 6711274448 chore(deps): update arm64v8/python:3.9-alpine docker digest to ee35539 2021-02-02 00:32:37 +00:00
Renovate Bot b2b23c0961 chore(deps): update arm32v7/python:3.9-alpine docker digest to f0b596e 2021-02-01 23:52:03 +00:00
Robert Kaussow 53444a4a75
feat: allow to set standards version in config file (#69)
* feat: allow to set standards version in config file

* add documentation
2021-02-01 20:27:00 +01:00
Robert Kaussow b1dd83cea6
fix linting 2021-01-31 22:54:56 +01:00
Robert Kaussow 583cf84310
adjust docs 2021-01-31 22:44:14 +01:00
Robert Kaussow 017f61db66
feat: add rule CheckChangedInWhen 2021-01-31 22:42:00 +01:00
Robert Kaussow a21f599cad
feat: add rule CheckRelativeRolePaths 2021-01-31 22:24:33 +01:00
Robert Kaussow b050e8c152
fix linting 2021-01-31 18:23:38 +01:00
Robert Kaussow 273b32a200
feat: add rule CheckLocalAction 2021-01-31 18:20:24 +01:00
Robert Kaussow 3bcfb4852e
feat: add rule CheckNestedJinja 2021-01-31 18:05:01 +01:00
Robert Kaussow 3c822b4525
fix linting 2021-01-31 14:44:36 +01:00
Robert Kaussow f70f0ca1f1
feat: add rule CheckWhenFormat 2021-01-31 14:22:48 +01:00
Robert Kaussow 9e004825d8
fix helptext formatting 2021-01-31 14:22:04 +01:00
Robert Kaussow 0b68e2c120
fix: handle exception during ansibles construct mapping 2021-01-31 14:17:57 +01:00
Robert Kaussow 87d0627a46
fix wording 2021-01-31 14:16:22 +01:00
Robert Kaussow 8fbc38811d
link back to ansible-lint project 2021-01-31 13:46:23 +01:00
Robert Kaussow dd93c07279
fix linting 2021-01-31 13:45:24 +01:00
Robert Kaussow 4278df2848
fix: ensure galaxy_info is top-level key in meta file 2021-01-31 13:33:57 +01:00
Robert Kaussow e90b80f12f
feat: add rule CheckMetaChangeFromDefault 2021-01-31 13:33:11 +01:00
Robert Kaussow e878a3cc33
feat: add rule CheckGitHasVersion 2021-01-31 12:48:32 +01:00
Robert Kaussow 647539e726
feat: add rule CheckFilePermissionOctal 2021-01-31 12:36:51 +01:00
Robert Kaussow 6f2a06357f
rename and fix rule CheckFilePermissionMissing 2021-01-31 12:35:57 +01:00
Robert Kaussow bf3908ac36
refactor!: drop module loading workaround for Ansible < 2.4 2021-01-30 17:54:38 +01:00
Robert Kaussow 1c7a02974c
fix: dont use sys.exit within multiprocessing 2021-01-30 17:50:40 +01:00
Robert Kaussow 4362305e46
feat: add rule CheckMissingFilePermission 2021-01-30 17:42:42 +01:00
Robert Kaussow 23f308730e
rename rule to CheckCompareToEmptyString 2021-01-30 16:57:49 +01:00
Robert Kaussow 43d7edca32
refactor plugin system to use a class-based approach (#68)
* refactor plugin system to use a class-based approach

* disable some docstring linter errors and fix imports

* cleanup

* fix docs

* add metavars to cli arguments for better helptext

* add option to disable buildin rules

* remove print

* remove dead code
2021-01-30 16:52:48 +01:00
Renovate Bot 16dcc0a3f7 chore(deps): update arm64v8/python:3.9-alpine docker digest to 3ca1998 2021-01-26 08:56:33 +00:00
Renovate Bot 312c017952 chore(deps): update arm32v7/python:3.9-alpine docker digest to 90a2442 2021-01-26 03:18:57 +00:00
Renovate Bot dcee45b50d chore(deps): update amd64/python:3.9-alpine docker digest to cc482de 2021-01-26 02:27:19 +00:00
Renovate Bot 43a528e5ad chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.8.3 2021-01-24 13:24:50 +00:00
Robert Kaussow cd482dc73b
fix import order 2021-01-20 17:31:13 +01:00
Robert Kaussow 6cc9df1a3e
fix linting 2021-01-20 17:26:47 +01:00