-
Notifications
You must be signed in to change notification settings - Fork 56
Continuous integration (CI)
Matthias Diener edited this page Sep 10, 2019
·
26 revisions
This document lists the CI configurations currently used for testing Charm++ pull requests.
| Provider | OS | Cores | Instances | Config file |
|---|---|---|---|---|
| Travis CI | Linux, Darwin, Windows | 2 | 5 | .travis.yml |
| CircleCI | Linux, Darwin | 2 | 4 | .circleci/config.yml |
| GitHub CI | Linux, Darwin, Windows | 2 | 20 | .github/workflow/*.yml |
| OS | Network | Other options | Provider |
|---|---|---|---|
| Linux | NetLRTS | CircleCI | |
| Linux | NetLRTS | SMP | CircleCI |
| Linux | MPI | SMP | Travis CI |
| Darwin | NetLRTS | Travis CI |
| OS | Network | Other options | Notes |
|---|---|---|---|
| Linux | NetLRTS | CMake | |
| Linux | NetLRTS | BigSim | |
| Windows | Almost possible on Travis (missing autotools). |