Project
Docs for the project config
Src string
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
string
Name specifies a unique name for your project.
EnvVars map[string][string]
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
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
[]deployment
Deployments specifies your project's deployments.
PluginImplementation string
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
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
[]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
bool
Whether or not to treat the prod
channel of this project as a deployment with type dev
(that is, require authentication)
Last updated