From db839d13e5d2276cd91a979912f324c7cbf22cda Mon Sep 17 00:00:00 2001 From: Eduardo Almeida Date: Thu, 3 Nov 2022 19:09:24 +0000 Subject: [PATCH] ci: Add emacs-line job to code-linting --- utils/tests/gitlab-ci-code-linting.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/utils/tests/gitlab-ci-code-linting.yml b/utils/tests/gitlab-ci-code-linting.yml index 2171431ef..7d87a2d00 100644 --- a/utils/tests/gitlab-ci-code-linting.yml +++ b/utils/tests/gitlab-ci-code-linting.yml @@ -34,3 +34,12 @@ clang-tidy: - clang-tidy-errors.log when: on_failure timeout: 3h + +emacs-line: + stage: code-linting + image: ubuntu:latest + script: + - (! grep -rn --include="*.h" --include="*.cc" "c-file-style:\"gnu\"" ) || + (echo "Found Emacs lines on the above C++ files" && exit 1) + - echo "No Emacs lines found on C++ files" + timeout: 1h