2 repository-uri
Utilities for installing and deploying applications via command-line interfaces.
Distinguishing note: Focuses on the installation and deployment lifecycle of CRM applications.
Explore 2 awesome GitHub repositories matching development tools & productivity · Deployment Tooling. Refine with filters or upvote what's useful.
Taichi is a domain-specific programming language embedded in Python designed for high-performance numerical computing and computer graphics. It functions as a parallel compiler that translates high-level mathematical expressions into optimized machine instructions, enabling developers to write compute-intensive algorithms that execute across diverse hardware architectures, including CPUs, GPUs, and specialized accelerators. The project distinguishes itself through a hardware-agnostic execution layer that maps parallel operations to multiple backends such as CUDA, Metal, and Vulkan. By utilizi
Exports compiled compute kernels to run on target hardware without the full language runtime.
RVM este un manager de versiuni Ruby și un instrument de automatizare a build-ului conceput pentru a instala și comuta între mai multe versiuni ale interpretorului Ruby pe un singur sistem. Servește ca izolator de dependențe și wrapper de mediu shell, permițând crearea unor seturi de biblioteci numite pentru a preveni conflictele de versiuni între diferite proiecte. Proiectul se distinge ca un orchestrator de deployment care automatizează provizionarea runtime-urilor Ruby pe servere la distanță și agenți de build. Generează wrappere executabile independente pentru a se asigura că runtime-urile și seturile de biblioteci specifice sunt încărcate pentru sarcini programate, manageri de servicii și scripturi de inițializare a sistemului. Instrumentul acoperă o gamă largă de capabilități, inclusiv compilarea automată a sursei cu flag-uri de compilator personalizate, instalarea în spațiul utilizatorului pentru a evita privilegiile root și integrarea cu diverse shell-uri și editoare de text. De asemenea, oferă infrastructură pentru sincronizarea mediului la distanță, testarea compatibilității în integrare continuă și integrarea cu servere de aplicații.
Coordinates with other automation tools to ensure the correct language environment is active during software deployment.