Support Matrix
ASH itself should support running in any environment that can support running linux/amd64
container images.
Local Execution
The table below provides a matrix of tested runtime environments for ASH.
OCI Container Tool | Host | Full Support | Partial Support | No Support | Untested |
---|---|---|---|---|---|
Finch | macOS w/ Intel | ||||
Finch | macOS w/ Apple Silicon | ||||
Docker Desktop | macOS w/ Intel | ||||
Docker Desktop | macOS w/ Apple Silicon | ||||
Rancher Desktop w/ docker+moby | macOS w/ Intel | ||||
Rancher Desktop w/ docker+moby | macOS w/ Apple Silicon | ||||
Rancher Desktop w/ nerdctl+containerd | macOS w/ Intel | ||||
Rancher Desktop w/ nerdctl+containerd | macOS w/ Apple Silicon |
Continuous Integration
The table below provides a matrix of tested CI execution environment for ASH.
For more information, please see Running ASH in CI
CI Platform | Execution Method | Full Support | Partial Support | No Support | Untested |
---|---|---|---|---|---|
GitLab CI | Container Job | ||||
GitLab CI | docker run |
||||
GitHub Actions (hosted Ubuntu agents) | Container Job | ||||
GitHub Actions (hosted Ubuntu agents) | docker run |
||||
Azure Pipelines (hosted Ubuntu agents) | Container Job | ||||
Azure Pipelines (hosted Ubuntu agents) | docker run |
||||
Jenkins | docker run |