Gabriel Ferreira
bba771a55f
ci: Replace EOL Ubuntu 20.04 with 22.04 and 24.04
2025-06-05 10:14:19 +02:00
Gabriel Ferreira
2a61f20d5c
bindings: Update cppyy version from 3.1.2 to 3.5.0
2025-04-11 11:21:49 +02:00
Gabriel Ferreira
68507ff430
ci: Update bindings packaging, removing python 3.6/3.7, and adding 3.12/3.13
2024-10-23 20:13:15 +02:00
Eduardo Almeida
02526a094f
ci: Skip cppyy job if no source code is changed
2024-08-28 00:43:37 +00:00
Gabriel Ferreira
845b1e1374
ci: Re-enable cppyy job
2024-05-14 18:14:56 -03:00
Gabriel Ferreira
d8174c1ac8
bindings,docs: Update docs and script to support Cppyy 3
2024-04-22 22:25:34 +02: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
Gabriel Ferreira
f8d6c67046
ci: remove tags from cppyy jobs
2023-09-26 10:08:44 -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
Gabriel Ferreira
d4010dce20
ci: fix pip packaging issue
2023-07-07 15:58:27 +00:00
Eduardo Almeida
a7db1484ae
ci: Fix cppyy jobs
...
- Use modern GitLab rules and quotes
- Fix artifacts::when indentation in manylinux jobs
- Set the stage of the jobs
2023-06-05 11:43:55 +01:00
Gabriel Ferreira
ec9d26acd9
bindings: package ns-3 as a pip wheel
...
Includes:
- Python examples to test Brite, Click and Openflow
- CI jobs for manylinux packaging of pip wheel
- Support for Linux distributions with lib and lib64 directories
- Configuration of RPATH not to require setting LD_LIBRARY_PATH
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com >
2023-05-29 22:36:32 -03:00
Tommaso Pecorella
455cfda2d5
ci: use artifacts to speedup test jobs
2023-05-12 18:07:11 +00:00
Gabriel Ferreira
2be719791c
ci: use latest good known version of Cppyy to test bindings
2023-05-01 04:50:02 +00:00
Tommaso Pecorella
4ea10a84b9
ci: add cppyy to slow-tasks and switch fedora 35 with 37
2023-04-18 11:05:12 +02:00
Tommaso Pecorella
81584daca7
ci: refactor CI jobs to split build and test phases.
2023-04-15 22:38:59 +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
b45b583f10
ci: switch pybindgen CI to cppyy
2022-08-01 21:24:02 +00:00