Project

Docs for the project config

Src string

Src specifies the source of your project, that is a git repository to fetch from, for example https://github.com/pyrretsoftwarelabs/ray-demo

Name string

Name specifies a unique name for your project.

EnvVars map[string][string]

EnvVars is a list of environment variables to be passed to all commands in this projects deployment pipeline. Use this for things for secret values like database logins, API keys, etc.

Domain string

Domain specifies a host your project should be accessible at. It is matched by ray router against the HTTP host header, so it should not include a protocol, for example: test.axell.me .

Deployments []deployment

Deployments specifies your project's deployments.

PluginImplementation string

PluginImplementation specifies that the project implements a plugin, which tells ray to pass data from a plugin to this project in the x-ray-plugin-data HTTP header.

Options map[string]string

Options is a list of special options that isn't always available. The list changes frequently, so it won't be written out here.

DeployOn []string

List of names of the RLS helper servers to deploy this project to. Use "local" to specify the current server. Default value is ["local"]

ProdTypeIsDev bool

Whether or not to treat the prod channel of this project as a deployment with type dev (that is, require authentication)

Last updated