rai project
Requiere un servidor RaiSE
Esta funcionalidad se comunica con un servidor RaiSE en vez de funcionar solo en local. Levanta uno con la guía self-hosted (en inglés), o apunta la CLI a un despliegue existente.
Gestiona proyectos en el servidor RaiSE conectado. Un proyecto en el servidor es un contenedor lógico que agrupa repositorios, miembros y configuración. Requiere una conexión activa al servidor (ver rai connect).
rai project create¶
Crea un nuevo proyecto en el servidor RaiSE.
| Flag | Corta | Descripción |
|---|---|---|
--name |
-n |
Nombre del proyecto (requerido) |
--org |
-o |
Slug de la organización (requerido) |
--description |
-d |
Descripción del proyecto |
rai project link-repo¶
Vincula un repositorio local a un proyecto existente en el servidor.
| Argumento | Descripción |
|---|---|
PROJECT_ID |
ID del proyecto en el servidor al que vincular (requerido) |
| Flag | Corta | Descripción |
|---|---|---|
--path |
-p |
Ruta del repositorio local. Por defecto: directorio actual |
rai project link-repo my-org/raise-commons
rai project link-repo my-org/raise-commons --path /path/to/repo
rai project list¶
Lista los proyectos de tu organización en el servidor RaiSE.
rai project push-config¶
Envía la configuración local .raise/manifest.yaml al servidor, convirtiéndola en la configuración autoritativa del proyecto para todos los miembros del equipo.
rai project pull-config¶
Descarga la configuración del proyecto desde el servidor y la escribe en .raise/manifest.yaml, sobrescribiendo los cambios locales.
| Flag | Corta | Descripción |
|---|---|---|
--force |
Sobrescribe la configuración local sin confirmación |
Ver también: rai connect, rai repo, rai whoami