Jordan Yates
ac78b97820
scripts: ci: guideline_check: support other repos
...
Support running this check against other repositories.
Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>
2023-12-15 14:38:02 +01:00
Jamie McCrae
ec7044437e
treewide: Disable automatic argparse argument shortening
...
Disables allowing the python argparse library from automatically
shortening command line arguments, this prevents issues whereby
a new command is added and code that wrongly uses the shortened
command of an existing argument which is the same as the new
command being added will silently change script behaviour.
Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2023-01-26 20:12:36 +09:00
Anas Nashif
01c1bcf724
ci: disable identifier_length scripts for now
...
This rules is not working as expected, so remove it for now.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-05-06 14:45:03 -04:00
Anas Nashif
bc4b4c5988
actions: cocci: remove boolean.cocci as it take too long
...
This script is taking too long on large files and is delaying the
action. Remove it for now.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-05-03 17:11:12 -04:00
Anas Nashif
8ebc67ee0d
action: timeout on scripts taking too long
...
Some scripts might take very long to execute, kill those after 10s and
let the action continue.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-05-03 17:11:12 -04:00
Anas Nashif
b669f0c017
ci: fix regex in guideline_check.py
...
Also match _ in file names.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-05-03 08:08:25 -05:00
Flavio Ceolin
a632c52f50
ci: guideline: Run script to check rule 14.4
...
Run script to check violations to rule 14.4
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2021-04-08 07:56:28 -04:00
Flavio Ceolin
0bbe5e4fda
ci: coccinelle: Suppress pylint false positive
...
Suppress pylint false positive on 'sh' library.
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2021-04-08 07:56:28 -04:00
Flavio Ceolin
58fdc01ca0
ci: coccinelle: Add support to write to a file
...
Add parameter to write the script output to a file.
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2021-04-08 07:56:28 -04:00
Flavio Ceolin
8552542f6e
ci: Apply coccinelle scripts in git diffs
...
This scripts receives the same parameter of what_changed.py. And run
coccinelle scripts for code guideline compliance in the given git
commits. e.g: ./guideline_check.py --commits origin/master..HEAD
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2021-04-08 07:56:28 -04:00