- 15 Nov, 2023 - 1 commit
-
-
Peio Rigaux authored
Sets macos multiarch job for mr Puts raspberry builds on nightly Split NIGHTLY_MASTER to ALL_YOCTO_BUILDS, ALL_WINDOWS_BUILDS, ALL_ANDROID_BUILDS, ALL_LINUX_BUILDS, ALL_MACOS_BUILDS, ALL_IOS_BUILDS, /UPLOAD_XAMARIN, DEPLOY_IOS, DEPLOY_MACOS, DEPLOY_ANDROID, DEPLOY_RUN_NUGET Renamed macosx to macos since the x dropped with MacOS11 Reduces the number of linux build jobs built in mr, as some doesn't seem to fail often, and seem instead to slow the build pipeline. Parallelized launch of liblinphone tests suites with tunnel and pq Fixed Gitlab mr junit report path for tunnel-pq and h264 based liblinphone tests
-
- 03 Nov, 2023 - 1 commit
-
-
Peio Rigaux authored
At the branch creation it should fetch the cache from the main branch in pull only, and only after the merge it should update the main branch cache in push. This way, each branch could have optimal cache without impacting the others Done with breaking cache abstraction to allow auto cache removal on branch deletion from merge request Added lock to prevent job rewriting cache with old data (when launched just after a merge) Workaround cache fallback not working with variables by using templates to declare docker images /!\ Assumptions Cache key is related to docker images and branch Main branch name is master We have access to underlying cache hosting machine We have access to Gitlab MR and jobs API We can use branch pipelines We can specify non-protected cache name by hand All linux mr jobs needs to wait for cache synchro Deleted now obsolete Centos8 job
-
- 27 Oct, 2023 - 1 commit
-
-
Peio Rigaux authored
Minimal Appimage glibc support : Added Ubuntu 20.04 docker images and updated Ubuntu 18 CI files for Ubuntu 20 Adapted rules to allow manual test launch Add Qt6 to ubuntu image and use qtchooser in CI jobs to set path (not possible to easily use eval in docker layers because one layer runs in a separate shell) Added Ubuntu2004 test reports uploads
-
- 07 Sep, 2023 - 1 commit
-
-
Mickaël Turnel authored
-
- 31 May, 2023 - 1 commit
-
-
Ghislain MARY authored
Refactor CMakeLists.txt to minimize the use of external projects and include dependencies as subdirectories instead. Update gitlab-ci files to take the CMake changes into account. Add sequential builder in gitlab-ci. Add build for Raspberry PI. Fix build for UWP and Windows Store. Simplify inclusion of TunnelClone. Add preset to build for Windows using Ninja. Remove no longer needed cmake-builder submodule. Update the README.md file with the new CMake usage. Update submodules. The patch program is no longer needed to build the SDK. Do not create dangling symlinks in the bc-dev-centos7 docker image. The pkg-config program is no longer needed to build the SDK. Disable fatal warnings for mbedtls build by default. Update submodules for uniform CMake targets naming. Rename CMake presets to add a "-sdk" prefix for presets generating an SDK. Rename testers in gitlab CI jobs according to CMake targets renaming. Some directory fixes in gitlab CI jobs. Update submodules because of rebasing. Remove...
-
- 25 May, 2023 - 1 commit
-
-
Mickaël Turnel authored
-
- 16 May, 2023 - 5 commits
-
-
Ghislain MARY authored
-
Ghislain MARY authored
-
Ghislain MARY authored
-
Ghislain MARY authored
-
Ghislain MARY authored
-
- 17 Mar, 2023 - 1 commit
-
-
Julien Wadel authored
-
- 14 Mar, 2023 - 1 commit
-
-
Andrea Gianarda authored
Remove debian9 builds and tests Update minimum iOS version to 12 and macOS system version to 10.13
-
- 03 Mar, 2023 - 1 commit
-
-
Mickaël Turnel authored
-
- 13 Oct, 2022 - 1 commit
-
-
Peio Rigaux authored
-
- 22 Apr, 2022 - 1 commit
-
-
- 25 Mar, 2022 - 2 commits
-
-
Peio Rigaux authored
added extra options to speed up submodule gathering and to allow fetch of rewritten tags (in case of an error during tagging)
-
Peio Rigaux authored
Factorized iOS podspec upload script Factorized snapshots/releases check based on git describe (need fetch of tags to be forced everywhere to automate error recovery) Use 2 new runners (one per machine) sharing same tag for podspec uploads, to workaround a cocoapods limitation regarding race conditions Completely disable xcode build on merge requests while the performances are not improved. We can't launch it on every CI modification before a complete test of all cases
-
- 01 Feb, 2022 - 1 commit
-
-
Peio Rigaux authored
-
- 24 Jan, 2022 - 1 commit
-
-
Peio Rigaux authored
Removed cache compression Changed cache key to use image name, in order to get more cache hits from jobs sharing the same docker image Modified cache size per key up to 3G to match new needs in cache storage for jobs (ccache will only use 80% of CCACHE_SIZE variable) Clears the cache stats at each job start to see the cache hits per jobs (improvement can be done, check comment)
-
- 19 Jan, 2022 - 1 commit
-
-
Peio Rigaux authored
-
- 14 Jan, 2022 - 1 commit
-
-
Set the max job limitation in common accross all Unix jobs (prevents Ninja from using all system threads and belle_sip_parser to take all memory)
-
- 13 Jan, 2022 - 1 commit
-
-
Set the max job limitation in common accross all Unix jobs (prevents Ninja from using all system threads and belle_sip_parser to take all memory)
-
- 30 Nov, 2021 - 1 commit
-
-
Peio Rigaux authored
Workaround libtirpc link conflict with libc by allowing multiple definitions (only for Debian 11 and GCC), bugreport sent to Debian
-
- 03 Nov, 2021 - 1 commit
-
-
Peio Rigaux authored
- Launch jobs only when in MR and when MR isn't in state Draft or nightly - Now launches 30 parallel suites for linux tests per test job Re-declares rules when there is a rule:never in a child job because rules are not transmitted via extends... 2 ways to workaround it, either use yaml anchors, or wait Gitlab 14.3 for reference keyword Added SKIP_LINUX to build jobs to be able to skip linux builds in scheduled pipeline Added workflow rules to see if the right pipelines are launched on merge request and schedules
-
- 02 Nov, 2021 - 1 commit
-
-
Peio Rigaux authored
-
- 25 Aug, 2021 - 1 commit
-
-
Peio Rigaux authored
-
- 29 Apr, 2021 - 2 commits
-
-
Timothée Jaussoin authored
Memory leak fix in bellesip Update Docker Debian 10 to add libjsoncpp-dev
-
François Grisez authored
-
- 28 Apr, 2021 - 1 commit
-
-
Julien Wadel authored
MagicSearch reworking for async processing Windows : Support MSYS2
-
- 04 Mar, 2021 - 1 commit
-
-
Anthony Gauchy authored
Now we use a new version of the yocto image with python3 and python3 needed modules included. See meta-bc!3
-
- 02 Mar, 2021 - 1 commit
-
-
Anthony Gauchy authored
Update cmake scripts to force python3. Update docker images to install python3 and required python3 modules when it was not already done.
-
- 18 Feb, 2021 - 1 commit
-
-
Peio Rigaux authored
Send email to pipeline triggerrer with graphical test report link, pipeline URL, commit hash and branch name
-
- 14 Oct, 2020 - 1 commit
-
-
Peio Rigaux authored
* re-enabled multithreaded makefiles jobs for centos7 and 8 * Changed Android tag from docker-android to docker (same runners)
-
- 07 Oct, 2020 - 1 commit
-
-
Peio Rigaux authored
Enable backtrace display in case of a coredump for windows using cdb (it is working, even if there are several bugs when win symbols need to be re-downloaded)
-
- 23 Sep, 2020 - 1 commit
-
-
Peio Rigaux authored
-
- 10 Sep, 2020 - 1 commit
-
-
Mickaël Turnel authored
-
- 26 Jun, 2020 - 1 commit
-
-
- 28 May, 2020 - 2 commits
-
-