1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
|
# SFCGAL Continuous Integration Status
## Overview of CI Platforms
| Platform | Badge | Status | Environment |
|:---------|:------|:-------|:------------|
| **GitLab** | [](https://gitlab.com/sfcgal/SFCGAL/-/commits/master) | ๐ Main Pipeline | All environments |
## Detailed CI Status
### ๐ฆ GitLab Pipelines
#### ๐ Sonar Analysis
| Job | Badge | Environment |
|:----|:------|:------------|
| Sonar | [](https://gitlab.com/sfcgal/SFCGAL/-/commits/master) | Debian |
#### ๐งช Platform Testing
| Job | Badge | Environment |
|:----|:------|:------------|
| Platform Tests | [](https://gitlab.com/sfcgal/SFCGAL/-/commits/master) | Multiple Environments |
##### ๐ง Debian Environments
| Environment | Compiler | CGAL Version |
|:------------|:---------|:-------------|
| Debian Stable | Clang | CGAL 5.6.2 |
| Debian Testing | Clang | CGAL 5.6.2 |
| Debian Stable | Clang | CGAL 6.0.1 |
| Debian Testing | Clang | CGAL 6.0.1 |
| Debian Stable | GCC | CGAL 5.6.2 |
| Debian Testing | GCC | CGAL 5.6.2 |
| Debian Stable | GCC | CGAL 6.0.1 |
| Debian Testing | GCC | CGAL 6.0.1 |
##### ๐ฉ Fedora Environments
| Environment | Compiler | CGAL Version |
|:------------|:---------|:-------------|
| Fedora 40 | GCC | CGAL 5.6.2 |
| Fedora 40 | GCC | CGAL 6.0.1 |
| Fedora 40 | Clang | CGAL 5.6.2 |
| Fedora 40 | Clang | CGAL 6.0.1 |
| Fedora 41 | GCC | CGAL 5.6.2 |
| Fedora 41 | GCC | CGAL 6.0.1 |
| Fedora 41 | Clang | CGAL 5.6.2 |
| Fedora 41 | Clang | CGAL 6.0.1 |
| Fedora 42 | GCC | CGAL 5.6.2 |
| Fedora 42 | GCC | CGAL 6.0.1 |
| Fedora 42 | Clang | CGAL 5.6.2 |
| Fedora 42 | Clang | CGAL 6.0.1 |
##### ๐ฆ OpenSUSE Environment
| Environment | Compiler | CGAL Version |
|:------------|:---------|:-------------|
| OpenSUSE Tumbleweed | GCC | CGAL System* |
#### ๐ณ Docker Builds
| Job | Badge | Environment |
|:----|:------|:------------|
| Docker | [](https://gitlab.com/sfcgal/SFCGAL/-/commits/master) | Multiple Environments |
| Environment | Type |
|:------------|:-----|
| Docker Debian | ๐ง Linux |
| Docker Windows | ๐ช Windows |
### ๐บ GitHub CI
#### ๐ Cirrus CI
| Platform | Badge | Environment |
|:---------|:------|:------------|
| Cirrus CI | [](http://cirrus-ci.com/github/Oslandia/SFCGAL_CI) | Multiple Environments |
| Environment | Compiler | CGAL Version |
|:------------|:---------|:-------------|
| ๐ macOS | AppleClang | CGAL System* |
| ๐ FreeBSD 14.2 | Clang | CGAL 6.0.1 |
| ๐ FreeBSD 15.0 | Clang | CGAL 6.0.1 |
#### ๐ GitHub Actions
##### ๐ CodeQL Analysis
| Platform | Badge | Environment |
|:---------|:------|:------------|
| CodeQL | [](https://github.com/Oslandia/SFCGAL_CI/actions/workflows/codeql.yml) | Debian GCC CGAL 6.0.1 |
##### ๐ฆ VCPKG Build
| Platform | Badge | Environment |
|:---------|:------|:------------|
| VCPKG | [](https://github.com/Oslandia/SFCGAL_CI/actions/workflows/vcpkg.yml) | Multiple Environments |
| Environment | Compiler | CGAL Version |
|:------------|:---------|:-------------|
| ๐ง Ubuntu Latest | System | CGAL System* |
| ๐ macOS Latest | System | CGAL System* |
| ๐ช Windows Latest | System | CGAL System* |
##### ๐ช MSYS2 Build
| Platform | Badge | Environment |
|:---------|:------|:------------|
| MSYS2 | [](https://github.com/Oslandia/SFCGAL_CI/actions/workflows/msys.yml) | Multiple Environments |
| Environment | Compiler | CGAL Version |
|:------------|:---------|:-------------|
| mingw64 | System | CGAL System* |
| ucrt64 | System | CGAL System* |
| clang64 | System | CGAL System* |
##### ๐ Cross Platform Actions
| Platform | Badge | Environment |
|:---------|:------|:------------|
| Cross Platform | [](https://github.com/Oslandia/SFCGAL_CI/actions/workflows/ci.yml) | Multiple Environments |
| Environment | Compiler | CGAL Version |
|:------------|:---------|:-------------|
| ๐ FreeBSD 14.2 (quarterly) | Clang | CGAL 6.0.1 |
| ๐ฉ NetBSD 10.1 | GCC | CGAL 6.0.1 |
| ๐ก OpenBSD 7.7 | Clang | CGAL 6.0.1 |
| ๐ macOS | AppleClang | CGAL System* |
\* *CGAL System refers to the CGAL version available through the system's package manager*
|