Gabriel Ferreira
|
77a583ef08
|
build: (fixes #808) handle profile setting changes in the first ns3 run
|
2022-11-13 21:17:39 +00:00 |
|
Eduardo Almeida
|
db839d13e5
|
ci: Add emacs-line job to code-linting
|
2022-11-11 13:02:32 +00:00 |
|
Tommaso Pecorella
|
a736c7a09d
|
ci: downgrade doxygen 1.9.5 (bugged) to 1.9.3
|
2022-11-05 22:37:00 +00:00 |
|
Eduardo Almeida
|
60e6e9cd25
|
ci: Run clang-tidy job with ns-3 debug build
|
2022-10-28 16:31:10 +01:00 |
|
Eduardo Almeida
|
135ed46b7d
|
clang-tidy: Disable WarningsAsErrors in regular builds
|
2022-10-28 16:31:10 +01:00 |
|
Gabriel Ferreira
|
ce45129b66
|
ci: clean up build artifacts of doxygen job
|
2022-10-26 01:56:58 -03:00 |
|
Gabriel Ferreira
|
d5c425bcf7
|
build: remove MPI_CI environment variable from test-ns3.py test case
|
2022-10-25 12:59:40 -03:00 |
|
Eduardo Almeida
|
cff8408462
|
ci: Add GCC 12 to weekly jobs
|
2022-10-24 16:43:00 +01:00 |
|
Eduardo Almeida
|
9e39d6d5ad
|
ci: Enable MPI in per-commit jobs
|
2022-10-24 16:43:00 +01:00 |
|
Gabriel Ferreira
|
fcbb0b0cfe
|
build: fix mpi test case and refactor test-ns3.py
|
2022-10-17 23:04:49 -03:00 |
|
Tommaso Pecorella
|
5519d95528
|
ci: re-enable gcc-8 weekly jobs
|
2022-10-16 21:11:12 +00:00 |
|
Eduardo Almeida
|
2b01a49af3
|
ci: Add 3h timeout to code-linting jobs
|
2022-10-13 19:24:56 +01:00 |
|
Eduardo Almeida
|
3ac4bba216
|
ci: Clean clang-tidy job output to only show errors and save it as artifact
|
2022-10-13 19:23:20 +01:00 |
|
Gabriel Ferreira
|
82bbdfacb1
|
ci: Cleanup build artifacts after testing
|
2022-10-11 15:25:05 -03:00 |
|
Gabriel Ferreira
|
4d8ef16f60
|
build: remove C++ format checking tests from test-ns3.py
|
2022-10-10 20:09:59 -03:00 |
|
Eduardo Almeida
|
d732248530
|
ci: Show all clang-tidy errors
|
2022-10-07 10:18:17 +00:00 |
|
Eduardo Almeida
|
2ce78604b9
|
ci: Rename "coding-style" stage to "code-linting"
|
2022-10-06 21:12:15 +00:00 |
|
Eduardo Almeida
|
d0fe6b613c
|
ci: Add clang-tidy CI job
|
2022-10-06 21:12:15 +00:00 |
|
Eduardo Almeida
|
b284ccb9c8
|
ci: Format gitlab-ci-doc.yml
|
2022-10-06 19:49:37 +00:00 |
|
Eduardo Almeida
|
aa09261539
|
ci: Move "coding-style" stage to after "build" stage
|
2022-10-06 19:49:37 +00:00 |
|
Eduardo Almeida
|
4a32ceb29c
|
ci: Add "check-style-clang-format" job
- Remove old "trailing-whitespace" job that is no longer used.
- Remove unnecessary .base-coding-style job from coding-style stage.
|
2022-10-06 19:49:37 +00:00 |
|
Gabriel Ferreira
|
c34abb4ccc
|
build: initial Windows support patches
|
2022-09-24 15:16:52 -03:00 |
|
Gabriel Ferreira
|
f8846d22ed
|
build: add STANDALONE option to build_exec and fix static builds
|
2022-09-24 15:04:53 -03:00 |
|
Gabriel Ferreira
|
8d96d482b6
|
build: use lld or mold linkers in supported platforms
|
2022-09-21 21:45:35 -03:00 |
|
Gabriel Ferreira
|
81155c18c7
|
build, docs: Add option to limit build and testing to specified modules
|
2022-09-19 21:55:26 +00:00 |
|
Gabriel Ferreira
|
3e43ef1742
|
build, docs: Replace python-based with cmake-based .ns3rc files
|
2022-09-19 21:55:26 +00:00 |
|
Tommaso Pecorella
|
81b66dbab6
|
ci: fix clang jobs
|
2022-09-18 14:08:55 +02:00 |
|
Tommaso Pecorella
|
6d1ccceb3a
|
ci: fix clang jobs (again)
|
2022-09-18 13:59:12 +02:00 |
|
Tommaso Pecorella
|
fc7d2e5089
|
ci: fix clang jobs
|
2022-09-18 13:42:00 +02:00 |
|
Tommaso Pecorella
|
d4907ec1aa
|
ci: fix cache key for weekly jobs
|
2022-09-17 22:20:30 +02:00 |
|
Gabriel Ferreira
|
096b8d428c
|
build: Let test-ns3.py resume from a specific test
|
2022-09-17 11:13:38 +00:00 |
|
Gabriel Ferreira
|
db7f4b831a
|
build: Fix scratches subdir test
|
2022-09-17 11:13:38 +00:00 |
|
Tommaso Pecorella
|
1e64e58f92
|
ci: move doxygen job to debug build (for speed)
|
2022-09-15 20:13:19 +02:00 |
|
Eduardo Almeida
|
ba90a75497
|
ci: Fix duplicate weekly clang job names
|
2022-09-14 22:29:06 +00:00 |
|
Tommaso Pecorella
|
a5adf75663
|
ci: add a clang per-commit job and update the weekly clang jobs
|
2022-09-14 16:06:06 +02:00 |
|
Tommaso Pecorella
|
403aec2aa3
|
ci: save compilation cache also for failed jobs
|
2022-09-04 21:54:28 +02:00 |
|
Stefano Avallone
|
badf118289
|
ci: (fixes #729) Download pre-built dia package from www.nsnam.org
|
2022-08-31 01:24:04 +02:00 |
|
Tommaso Pecorella
|
57347ec7e6
|
doc: ci: check for trailing white space in generated introspected-x.h
|
2022-08-30 20:30:42 +00:00 |
|
Stefano Avallone
|
27c8ef63db
|
Fetch glibc-debug via pacman to run valgrind tests
|
2022-08-26 09:38:29 +02:00 |
|
Tommaso Pecorella
|
467e956dd6
|
ci: fix pacman key initialization
|
2022-08-17 10:00:44 -05:00 |
|
Gabriel Ferreira
|
61376eefd7
|
build: fix TestVersionFile case in test-ns3.py
|
2022-08-16 22:52:02 -03:00 |
|
Gabriel Ferreira
|
9058a2c422
|
bindings, test: fix for python tests and Cppyy test case (fixes #724)
|
2022-08-16 22:54:49 +00:00 |
|
Eduardo Almeida
|
9738d6b267
|
ci: Add .base-per-commit-compile base job
|
2022-08-13 17:07:48 +00:00 |
|
Eduardo Almeida
|
dc82143a17
|
ci: Use double quotes instead of single quotes
|
2022-08-13 17:07:48 +00:00 |
|
Eduardo Almeida
|
e319b18d59
|
ci: Refactor before_script segments
|
2022-08-13 17:07:48 +00:00 |
|
Gabriel Ferreira
|
ecb47cb991
|
ci: enable python bindings on cppyy jobs
|
2022-08-08 13:42:54 -03:00 |
|
Gabriel Ferreira
|
ca421d6447
|
build: fix reading of "0" values from version.cache
Fixes https://gitlab.com/nsnam/ns-3-dev/-/issues/712
|
2022-08-08 13:42:54 -03:00 |
|
Gabriel Ferreira
|
0b2c62bf93
|
build: fix typos and formatting
|
2022-08-07 21:18:59 +00:00 |
|
Gabriel Ferreira
|
da221e41f6
|
build: remove git dependency when using version.cache and add a test
|
2022-08-07 21:18:59 +00:00 |
|
Tommaso Pecorella
|
72ff5fc759
|
ci: Swap Fedora 34 for 36
|
2022-08-07 15:41:11 -05:00 |
|