- docs
- Integrations
- Integrate ocx
Integrate ocx
Pick the system you want to connect to ocx, and open the page that shows the shortest working setup.
Run ocx in a pipeline
Section titled “Run ocx in a pipeline”- Use ocx in GitHub Actions puts a pinned toolchain on
PATHfor every step. - Use ocx in GitLab CI does the same for script jobs and step runner jobs.
- Run ocx unattended lists the settings that make a job reproducible and offline-safe.
- Authenticate to GHCR and ECR from CI gives a job credentials for a private registry.
- Publish packages from CI pushes, signs and promotes a package with an SBOM.
Connect other tools
Section titled “Connect other tools”- Use ocx in dev containers and editors shares the toolchain with VS Code and a dev container.
- Docker covers the official image and baking a toolchain into your own.
- Use ocx with Bazel lists what
rules_ocxasks of ocx. - Use ocx with Python drives ocx from Python and ships a locked Python application.
- Read ocx output from a script parses JSON, exit codes and the error document.
Work behind a proxy
Section titled “Work behind a proxy”- Trust a corporate proxy and its CA sets the proxy variables and the certificate roots.
Other integrations
Section titled “Other integrations”Separate projects have their own sites: Bazel, Python and CMake.