Gabriel Ferreira
|
a6b0d83a8f
|
ci: Disable MPI for sanitizers check
|
2024-05-24 16:37:16 -03:00 |
|
Gabriel Ferreira
|
4c3daf9364
|
ci: Add per-commit clang job to test with libc++
|
2024-05-24 16:37:15 -03:00 |
|
Gabriel Ferreira
|
845b1e1374
|
ci: Re-enable cppyy job
|
2024-05-14 18:14:56 -03:00 |
|
Eduardo Almeida
|
381d62561a
|
ci: Add --disable-logs flag to per-commit-disabled-asserts job and use clang
|
2024-04-27 14:47:04 +00:00 |
|
Gabriel Ferreira
|
d8174c1ac8
|
bindings,docs: Update docs and script to support Cppyy 3
|
2024-04-22 22:25:34 +02:00 |
|
Eduardo Almeida
|
2d73e74de2
|
ci: Add weekly job with sanitizers
|
2024-04-21 20:13:35 +00:00 |
|
Eduardo Almeida
|
50087fb7a5
|
ci: Upgrade clang-16 job to clang-18
|
2024-04-19 09:12:38 +00:00 |
|
Eduardo Almeida
|
190cb8a80d
|
ci: Create Sphinx base job
|
2024-02-23 12:29:52 +00:00 |
|
Eduardo Almeida
|
f4d51ae75d
|
ci: Run pipelines for all events (including Git tags)
|
2024-02-23 12:28:45 +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
|
53da52fb5c
|
ci: Add workflow:auto_cancel flag to pipeline settings
|
2024-02-23 09:34:19 +00:00 |
|
Eduardo Almeida
|
d60f78c85e
|
ci: Merge weekly clang jobs
|
2024-02-21 12:15:45 +00:00 |
|
Eduardo Almeida
|
1aeb2a53e7
|
ci: Set ns-3 release URLs to the respective Git tag
|
2024-02-19 12:59:39 +00:00 |
|
Gabriel Ferreira
|
69442e97c3
|
build: prevent usage of uninitialized variables set inside src modules
|
2024-02-15 09:39:20 +01:00 |
|
Eduardo Almeida
|
efcbd25d01
|
ci: Exclude *.c files from clang-tidy-diff analysis
|
2024-02-05 21:08:13 +00:00 |
|
Tommaso Pecorella
|
f7437a8731
|
ci: print the doxygen version used
|
2024-01-30 13:36:08 -06:00 |
|
Eduardo Almeida
|
ffcbc322ad
|
ci: Add stage to generate GitLab releases of stable ns-3 versions
|
2024-01-29 15:03:13 +00:00 |
|
Gabriel Ferreira
|
3ed75b7e9e
|
test, utils, visualizer: document missing functions and variables in scripts
Silences warnings on Doxygen > 1.9.7.
|
2024-01-28 17:56:41 +00:00 |
|
Gabriel Ferreira
|
3be56ea139
|
tests: update test-ns3.py dependencies test to find minimal set of modules to link (excluding implicitly linked)
|
2023-12-15 13:42:25 -03:00 |
|
Eduardo Almeida
|
5a5ab62b4d
|
ci: Use full images on Python jobs
|
2023-12-13 13:11:47 +00:00 |
|
Eduardo Almeida
|
5144ee875e
|
ci: Enable MPI module in all jobs
|
2023-12-07 17:40:37 +00:00 |
|
Gabriel Ferreira
|
8f6a3413a4
|
style: apply black and isort
|
2023-11-20 21:30:01 -03:00 |
|
Gabriel Ferreira
|
32e11cc445
|
ci: add job to check Python formatting
|
2023-11-20 21:30:01 -03:00 |
|
Gabriel Ferreira
|
9fc3cd40a1
|
tests: add test-ns3.py case for base ns-3 configuration
|
2023-11-19 12:30:12 -03:00 |
|
Gabriel Ferreira
|
c1a03d9777
|
build: enable CMake's --warn-uninitialized by default
|
2023-11-19 12:30:12 -03:00 |
|
Gabriel Ferreira
|
f2c00ceb3b
|
build: fix a test-ns3.py test-case and the bug introduced by a1a6d559
|
2023-11-19 12:30:11 -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 |
|
Alexander Krotov
|
a1a6d55949
|
build: Use cmake options -S and -B to avoid changing working directory
|
2023-11-05 00:01:20 +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
|
a13acab475
|
tests: fix spelling mistake
|
2023-10-28 15:57:04 -03:00 |
|
Gabriel Ferreira
|
e39167d9a9
|
ci: add job to check the CMake format
|
2023-10-28 15:57:03 -03:00 |
|
Gabriel Ferreira
|
3711e9f9db
|
docs: fix dead urls
|
2023-10-27 00:25:06 -03:00 |
|
Gabriel Ferreira
|
bd52dc4bcd
|
tests: remove unsupported platforms
|
2023-10-27 00:25:06 -03:00 |
|
Gabriel Ferreira
|
2c9bf1c0d6
|
clang-tidy: ignore unknown warning options
|
2023-10-19 10:53:59 -03:00 |
|
Gabriel Ferreira
|
2a7b4451b6
|
ci: remove eigen3 from Clang 10 jobs
Ubuntu 20.04 version of eigen3 raises `bitwise operation between different enumeration types` warnings when building with C++20
|
2023-10-19 10:16:19 -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
|
7fbd63e085
|
utils: Fix README Markdown linting issues
|
2023-10-09 22:16:18 +00:00 |
|
Eduardo Almeida
|
da6c3e5e03
|
ci: Join two calls to check-style-clang-format.py in one line
|
2023-10-03 12:42:32 +01:00 |
|
Eduardo Almeida
|
59246fb83d
|
Fix spelling typos
|
2023-10-03 00:32:07 +01:00 |
|
Gabriel Ferreira
|
f8d6c67046
|
ci: remove tags from cppyy jobs
|
2023-09-26 10:08:44 -03:00 |
|
Gabriel Ferreira
|
73ab46ea5e
|
test: add option to rerun failed tests only
|
2023-09-21 11:59:07 -03:00 |
|
Gabriel Ferreira
|
ecc513b969
|
ci: run cppyy job more frequently
|
2023-09-20 16:49:09 -03:00 |
|
Tommaso Pecorella
|
e836db7d96
|
ci: (fixes #929) Remove tests for clang++-6, g++-8, and Ubuntu 18.04.
|
2023-09-01 06:08:59 +00:00 |
|
Tommaso Pecorella
|
812ae2ed0d
|
ci: clarify gitlab CI documentation
|
2023-08-26 12:10:02 -05:00 |
|
Eduardo Almeida
|
0d593ea044
|
ci: Rename gitlab-ci-daily.yml to gitlab-ci-scheduled.yml
|
2023-08-20 15:25:46 +00:00 |
|