← Back

Security

Source code security

Communication with your source code is always encrypted over the wire using SSH and/or HTTPS.

Environment variables (secrets)

Protect secrets and other sensitive data in Omnilint using environment variables.

Secure contexts

Secure contexts allow encrypted storage and sharing of environment variables across multiple projects while limiting access to certain user groups.

Audit logging

Use audit logs to monitor anomalies, assist in forensics, and demonstrate compliance.

Runtime isolation

Omnilint runs all builds in isolated sandboxes that are destroyed after each use.

Console output and artifacts

Encryption is employed over the wire using SSH and/or HTTPS for both console output and artifacts. Both are only available to those with read access to your repository.