-
Notifications
You must be signed in to change notification settings - Fork 49
Continuous integration (CI)
Matthias Diener edited this page Sep 12, 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 | |
Linux | NetLRTS | BigSim | GitHub CI |
OS | Network | Other options | Notes |
---|---|---|---|
Linux | NetLRTS | CMake | |
Windows | Almost possible on Travis (missing autotools). |