- Aug 22, 2022
-
-
Martin Kojtal authored
Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Martin Kojtal authored
Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Martin Kojtal authored
Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Martin Kojtal authored
+ Remove old gitlab files for checks, we use templates from now on. These include: - gitlab pages publish - gitlint - license (+schema) - pre-commit - sync to public - unittests I created folders to be able to add scripts or other files that are part of the templates. For instance gitlint requires python script. Naming: - template files are prefixed with `pipeline-` - jobs that check (coding style, commit msg...) contain `-check` suffix - variables must be in capital letters with proper suffix (_PATH, _DIR, etc). We follow Gitlab variable names, check the default variables for the proper naming scheme Requirement to not break this flow, we must introduce versioning for this project. Plus we rely on developer tools being submodule in all our projects. Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
- Jun 07, 2022
-
-
Saheer Babu authored
We do not need to capture the list of tools and their licenses in LICENSE.MD that should be pre-installed. This information is already captured in the main README as it should be. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- May 19, 2022
-
-
Saheer Babu authored
This repository is public and main branch needs to be up-to-date in public. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- May 13, 2022
-
-
Saheer Babu authored
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Saheer Babu authored
setup.cfg, .yaml etc can have comments and hence proper licensing. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Saheer Babu authored
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- May 09, 2022
-
-
Saheer Babu authored
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- May 06, 2022
-
-
Saheer Babu authored
Inline suppression may be needed in situations where there is no alternative. Also supressing `useStlAlgorithm` as it cannot be mandate for embedded projects. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- Apr 28, 2022
-
-
Saheer Babu authored
`flake8` is a well known python code styling tool. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Saheer Babu authored
Check for license compliance iof files in this repository. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Saheer Babu authored
`black` is a well known python code formatter. pre-commit helps faster formatting in every commit. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Saheer Babu authored
As part of the secure coding guidelines, Open IoT SDK project iis forbidden to use banned APIs listed in `banned_api_list.txt` in this repository. A new pre-commit called banned_api hook is implemented to check if source code is using any of the banned_apis. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- Apr 27, 2022
-
-
Saheer Babu authored
Open IoT SDK project used cppcheck for static analysis. There are a few public project with cppcheck pre-commit hook. For keeping the default configuration in single place, implement our own cppcheck pre-commit hook. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Saheer Babu authored
Enable checks for ensuring code quality in this repository. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- Apr 26, 2022
-
-
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-