railgrid app
Manage App Studio projects: list, create, status, sync, promote, publish
Synopsis
Manage App Studio projects through the App Studio REST API, as you.
railgrid app create shop --template application --display-name Shop --wait
railgrid app status shop
railgrid app sync shop
railgrid app promote shop --hostname-prefix shop
railgrid app publish shop --mode publicDevelop with ‘railgrid sandbox’ against <project>-dev and record commits with ‘railgrid commit <repository ref>’ (the ref is shown by ‘railgrid app status’).
railgrid app [flags]Options
-h, --help help for app
--org string Organization display name or UUID (default: the org that owns the kubeconfig's workspace)
--workspace string Workspace display name or UUID (default: the workspace the kubeconfig points at)Inherited options
--insecure-skip-tls-verify Skip TLS certificate verification when talking to the hub
--kubeconfig string Path to the kubeconfig file (default: $KUBECONFIG, then ~/.kube/config)See also
- railgrid — railgrid: an open-source control plane for platform teams
- railgrid app create — Create a project (repository, scaffold commit and dev instance)
- railgrid app list — List App Studio projects
- railgrid app promote — Promote the latest built commit (or –commit) to production
- railgrid app publish — Set production visibility: public, restricted or private
- railgrid app status — Show a project’s repository, commits, promotion and publishing state
- railgrid app sync — Load the repository into the project workspace and sync it to <name>-dev