1 repositorio
Tools for provisioning and aligning language runtimes and environments across remote production servers.
Distinct from Ruby Environments: The candidates are either too specific to identity management or general environments; they don't cover runtime orchestration for deployment.
Explore 1 awesome GitHub repository matching devops & infrastructure · Language Runtime Deployment. Refine with filters or upvote what's useful.
RVM es un gestor de versiones de Ruby y herramienta de automatización de compilación diseñada para instalar y cambiar entre múltiples versiones del intérprete de Ruby en un solo sistema. Sirve como un aislador de dependencias y envoltorio de entorno de shell, permitiendo la creación de conjuntos de librerías con nombre para evitar conflictos de versiones entre diferentes proyectos. El proyecto se distingue como un orquestador de despliegue que automatiza el aprovisionamiento de entornos de ejecución de Ruby en servidores remotos y agentes de compilación. Genera envoltorios ejecutables independientes para asegurar que los entornos de ejecución y conjuntos de librerías específicos se carguen para tareas programadas, gestores de servicios y scripts de inicio del sistema. La herramienta cubre una amplia gama de capacidades, incluyendo la compilación automatizada de fuentes con flags de compilador personalizados, instalación en espacio de usuario para evitar privilegios de root e integración con varios shells y editores de texto. También proporciona infraestructura para la sincronización de entornos remotos, pruebas de compatibilidad de integración continua e integración con servidores de aplicaciones.
Automates the provisioning of Ruby runtimes across remote servers and build agents to align development and production.