ORT Server repository environment configuration
Repository environment configuration to configure infrastructure services, environment variables, and package-manager specific settings
| Type | object |
|---|---|
| File match |
.ort.env.yml
.ort.env.yaml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/ort-server-repository-environment-configuration/latest.json |
| Source | https://raw.githubusercontent.com/eclipse-apoapsis/ort-server/refs/heads/main/integrations/schemas/repository-environment-config.json |
Validate with Lintel
npx @lintel/lintel check
Type:
object
The ORT Server provides the possibility to configure infrastructure services, environment variables, and package manager-specific settings in a file called .ort.env.yml. This schema validates the structure and content of this configuration file. For more details on ORT Server, see https://eclipse-apoapsis.github.io/ort-server
Properties
strict
boolean
If true, sematic errors are treated as fatal.
infrastructureServices
object[]
Infrastructure services required for this repository's environment
environmentVariables
object[]
Environment variables required for this repository's environment
environmentDefinitions
object
Package manager specific configuration
5 nested properties
conan
object[]
maven
object[]
npm
object[]
nuget
object[]
yarn
object[]
Definitions
credentialsType
string
Defines the type of credentials used for authentication