Tommaso Pecorella
d4907ec1aa
ci: fix cache key for weekly jobs
2022-09-17 22:20:30 +02:00
Eduardo Almeida
ba90a75497
ci: Fix duplicate weekly clang job names
2022-09-14 22:29:06 +00:00
Tommaso Pecorella
403aec2aa3
ci: save compilation cache also for failed jobs
2022-09-04 21:54:28 +02: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
Eduardo Almeida
e319b18d59
ci: Refactor before_script segments
2022-08-13 17:07:48 +00:00
Gabriel Ferreira
b2b5a07a52
CI: export environment variable used by Valgrind on Archlinux
2022-05-23 14:58:12 -03:00
Tommaso Pecorella
6b754a3c34
ci: swap release builds with default
2022-05-01 18:32:32 +02:00
Tom Henderson
4ee323f8fd
build: (merges !837 ) Remove libgcrypt detection
2022-01-13 17:41:39 -08:00
Tommaso Pecorella
3d23f9ed09
CI: switch to cmake
2022-01-05 12:10:58 -06:00
Tommaso Pecorella
d7a08785d7
CI: update archlinux image
2021-04-29 20:45:59 +00:00
Tommaso Pecorella
b119de63f2
gitlab: run daily-debug on a private server
2021-02-12 17:36:24 +00:00
Tommaso Pecorella
ab04f29830
gitlab: fix CI test script
2021-02-09 20:26:44 +00:00
Tommaso Pecorella
f158e46fa7
gitlab: (partial fix to #330 ) run CI tests in optimized and release only.
2021-02-06 02:44:06 +00:00
Tommaso Pecorella
6b6e630165
gitlab: (partial fix to #330 ) add key to cache (2)
2021-02-06 00:20:27 +00:00
Tommaso Pecorella
796dee50e7
gitlab: add daily valgrind test
2021-01-02 18:33:25 +00:00
Natale Patriciello
9cdaa502f7
ci-cd: Fixed weekly schedules, added test.py to per-commit jobs
2020-09-01 10:06:34 +02:00
Natale Patriciello
c8a59fd14b
ci/cd: Added linux tag to pick the correct runner
2020-08-27 15:46:45 +02:00
Natale Patriciello
8a682e1497
ci/cd: Enabled weekly test with tag nsnam
...
The jobs will be submitted (hopefully) to the nsnam-tagged servers.
2020-08-26 19:20:19 +02:00
Mathew Bielejeski
5d13b2b80c
build: Create version.cache file with dummy data when git tags are absent
...
* Change version tag and ClosestTag values to be ns-3.xx
* Fix string values to have the proper format
* Allow check-version to proceed even if git task is not present
* Remove git package requirement from Docker containers
* Create git_ns3_version_info task only when HAVE_NS3_REPO is defined
* Change tag glob from ns-3* to ns-3.[0-9]*
* Use version tag to make output consistent with waf --check-version
2020-08-18 15:39:34 -07:00
Mathew Bielejeski
941a67fca7
Adjust GitLab.com CI configuration for build version feature
...
* Add a git tag to the tip of the branch before building
* Install git package before building
* Update ubuntu and fedora builds to install git package
2020-08-14 14:14:37 -07:00
Natale Patriciello
f8e8ade4df
ci/cd: Disabled debug/release tests, doing them only in optimized mode
2020-06-08 10:09:32 +02:00
Natale Patriciello
4d0b5369c2
ci: Use nsnam worker for very long tasks
2019-03-07 17:26:49 +01:00
Natale Patriciello
921b47d0aa
ci: Fix pacman error while updating
2019-02-21 12:10:52 +01:00
Natale Patriciello
e6600bb598
test: Add CI for valgrind tests
2019-02-18 09:16:50 +01:00
Natale Patriciello
c466278f05
ci: Removed 'y', as per update database, from the CI script for archlinux
2019-02-17 22:00:18 +01:00
Natale Patriciello
f6c49ef713
ci: Updated docker image to archlinux/base
2019-02-09 10:02:01 +01:00
Natale Patriciello
441ae70c64
Example CI for ns-3 and Gitlab
2019-01-07 09:15:40 +01:00