Eduardo Almeida
|
59f5daff76
|
ci: Silence clang-tidy-diff exit code
The success of the CI/CD job is determined by the job logic, not the exit code.
|
2024-09-03 12:00:57 +00:00 |
|
Eduardo Almeida
|
a6f7a10445
|
ci: Trim empty lines in clang-tidy output file
|
2024-09-03 12:00:57 +00:00 |
|
Eduardo Almeida
|
a88bb6e918
|
ci: Keep only clang-format jobs for the min and max versions
|
2024-07-01 15:51:17 +00:00 |
|
André Apitzsch
|
215449d4e6
|
bindings,ci,docs: Raise minimal Python version to 3.8
Python 3.6 and 3.7 are EOL.
|
2024-06-26 12:27:44 +00:00 |
|
Eduardo Almeida
|
e922ae97f1
|
ci: Upgrade clang-tidy to version 18
|
2024-06-24 16:54:20 +00:00 |
|
Eduardo Almeida
|
c5889b1768
|
ci: Set all jobs as interruptible, except manual jobs and release stage
|
2024-02-23 09:34:19 +00:00 |
|
Eduardo Almeida
|
efcbd25d01
|
ci: Exclude *.c files from clang-tidy-diff analysis
|
2024-02-05 21:08:13 +00:00 |
|
Eduardo Almeida
|
5a5ab62b4d
|
ci: Use full images on Python jobs
|
2023-12-13 13:11:47 +00:00 |
|
Gabriel Ferreira
|
32e11cc445
|
ci: add job to check Python formatting
|
2023-11-20 21:30:01 -03:00 |
|
Eduardo Almeida
|
e48ffcf42e
|
ci: Merge both if conditions in clang-tidy job script
|
2023-11-10 11:36:40 +00:00 |
|
Eduardo Almeida
|
7e2952b102
|
ci: Ignore errors due to missing external headers
|
2023-11-10 11:36:40 +00:00 |
|
Eduardo Almeida
|
d5ca6920b3
|
ci: Remove installation of Python in clang-tidy job
|
2023-11-10 11:36:40 +00:00 |
|
Eduardo Almeida
|
b681c2886a
|
ci: Add clang-format-17 and upgrade clang-tidy to version 17
|
2023-10-31 17:59:16 +00:00 |
|
Eduardo Almeida
|
1393f606e0
|
clang-tidy, ci: Replace ExtraArgs with ExtraArgsBefore
|
2023-10-31 17:55:15 +00:00 |
|
Eduardo Almeida
|
ebe4fa8c70
|
ci: Fix clang-tidy-diff job
|
2023-10-30 23:32:10 +00:00 |
|
Eduardo Almeida
|
629c0c1ed4
|
clang-tidy, ci: Move extra-args option to configuration file
|
2023-10-30 15:05:26 +00:00 |
|
Gabriel Ferreira
|
e39167d9a9
|
ci: add job to check the CMake format
|
2023-10-28 15:57:03 -03:00 |
|
Gabriel Ferreira
|
2c9bf1c0d6
|
clang-tidy: ignore unknown warning options
|
2023-10-19 10:53:59 -03:00 |
|
Gabriel Ferreira
|
14a50b9838
|
ci: disable cppyy jobs due to newer GCC releases incompatibility with Cppyy 2.4.2
|
2023-10-13 20:49:01 -03:00 |
|
Eduardo Almeida
|
f49887080a
|
ci: Sort clang-format jobs in descending order
|
2023-08-19 02:31:24 +01:00 |
|
Eduardo Almeida
|
22a4ead363
|
ci: Improve detection of emacs line in more file types
|
2023-06-08 17:49:57 +00:00 |
|
Eduardo Almeida
|
c060271618
|
ci: Fix clang-tidy job
|
2023-05-23 20:54:33 +01:00 |
|
Eduardo Almeida
|
613badc111
|
ci: Improve detection of emacs lines
|
2023-05-23 16:20:52 +00:00 |
|
Eduardo Almeida
|
cff5a13d31
|
ci: Upgrade clang-tidy to version 16
|
2023-05-12 22:27:44 +01:00 |
|
Eduardo Almeida
|
b53fd73ceb
|
ci: Add jobs for all supported versions of clang-format (14, 15, 16)
|
2023-05-12 22:27:39 +01:00 |
|
Tommaso Pecorella
|
455cfda2d5
|
ci: use artifacts to speedup test jobs
|
2023-05-12 18:07:11 +00:00 |
|
Eduardo Almeida
|
7595d3f490
|
ci: Use $CI_DEFAULT_BRANCH instead of master in spell-check
|
2023-05-08 03:08:20 +01:00 |
|
Eduardo Almeida
|
30faacea6b
|
ci: Optimize fetching upstream/master branch
|
2023-05-08 03:08:20 +01:00 |
|
Eduardo Almeida
|
a7214a780d
|
ci: Do not run clang-tidy-diff when also running full clang-tidy
|
2023-05-03 05:44:51 +01:00 |
|
Eduardo Almeida
|
71a214636d
|
ci: Fix condition to check if ".clang-tidy" file changed
|
2023-05-05 00:40:23 +00:00 |
|
Eduardo Almeida
|
703a9ac5e0
|
ci: Add interruptible: true to .doc stage and clang-tidy job
|
2023-04-23 03:32:51 +01:00 |
|
Eduardo Almeida
|
8547668075
|
ci: Enable --verbose in check-style-clang-format job
|
2023-04-24 13:19:49 +00:00 |
|
Tommaso Pecorella
|
81584daca7
|
ci: refactor CI jobs to split build and test phases.
|
2023-04-15 22:38:59 +00:00 |
|
Eduardo Almeida
|
e96d1e0fac
|
ci: Unify clang-tidy and clang-tidy-diff jobs
|
2023-03-20 11:15:10 +00:00 |
|
Gabriel Ferreira
|
eb3f436e26
|
spell-check: expand regex to split up [c|C]amelCase and Snake_Case.
|
2023-03-20 02:14:44 +00:00 |
|
Eduardo Almeida
|
6b1c13a599
|
ci: Fix clang-tidy-diff iregex
|
2023-03-06 18:43:20 +00:00 |
|
Gabriel Ferreira
|
8f1d403fcd
|
ci: add spell-checking job
|
2023-02-21 22:29:06 -03:00 |
|
Eduardo Almeida
|
41a5908cb1
|
clang-tidy: Update HeaderFilterRegex to only scan files in subdir "(ns*)|(NS*)"
|
2023-02-08 14:25:30 +00:00 |
|
Eduardo Almeida
|
f3e57043fd
|
ci: Enable Eigen3 library
|
2023-02-08 14:25:30 +00:00 |
|
Eduardo Almeida
|
6dedc58446
|
clang-tidy: Add UseColor setting
|
2023-01-03 23:52:27 +00:00 |
|
Tommaso Pecorella
|
4847bf6d2d
|
ci: (fixes #830) skip clang-tidy-diff for non-sources locations
|
2022-12-22 23:42:30 +01:00 |
|
Eduardo Almeida
|
3c46b1bd6c
|
ci: Disable duplicate clang-tidy job in merge requests
|
2022-12-19 11:04:58 +00:00 |
|
Eduardo Almeida
|
a093341e12
|
ci: Fallback to the full clang-tidy scan if files can not be found
|
2022-12-19 10:59:52 +00:00 |
|
Eduardo Almeida
|
61b47fc5ed
|
ci: Calculate clang-tidy diff based on upstream/master
|
2022-12-19 10:59:52 +00:00 |
|
Eduardo Almeida
|
b72e7b234e
|
ci: Add clang-tidy-diff job
|
2022-12-07 17:14:18 +00:00 |
|
Eduardo Almeida
|
cfe6c129b1
|
ci: Define the CLANG_TIDY_OUTPUT variable in the clang-tidy job
|
2022-12-07 17:14:18 +00:00 |
|
Eduardo Almeida
|
f2445bf4a6
|
ci: Change timeout of clang-format job to 1h
|
2022-12-07 17:14:18 +00:00 |
|
Eduardo Almeida
|
08fb792657
|
ci: Formatting edits in clang-tidy job
|
2022-12-07 17:14:18 +00:00 |
|
Eduardo Almeida
|
ec16822e76
|
ci: Show more info in clang-tidy job's output
|
2022-12-03 15:48:33 +00:00 |
|
Eduardo Almeida
|
db6ff267b3
|
ci: Enable more modules in the clang-tidy job
|
2022-12-03 15:48:33 +00:00 |
|