{"repo":"LaWebcapsule/orbits","free":true,"listed":false,"github":"https://github.com/LaWebcapsule/orbits","clone":"git clone https://github.com/LaWebcapsule/orbits.git","description":"Keep your orbit in the cloud galaxy. A typescript framework for DevOps Agent.","language":"HTML","stars":86,"topics":["cicd","devops","orchestration","saga-pattern","workflow","typescript","cdk","cdk8s","node","nodejs"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Orbits Keep your orbit in the cloud galaxy! A typescript framework for DevOps workflow. What is Orbits ? Orbits is an open-source framework for orchestrating long-lived resources and workflows involving long-running processes. It lets you manage your infrastructure templates from a single, unified place using native TypeScript code. By combining the flexibility of Node.js with a powerful workflow engine, Orbits helps you build modern, adaptable infrastructure operations. It’s ideal for automating processes that self-adapt to their environment and for exposing workflows as reusable, reliable building blocks. It also provides a solid foundation for building crash-resilient Node.js applications. Key features - Reusable Workflow in typescript : Apply the SAGA principles Documentation Read the documentation Install Read the install tutorial Testing In each specific package, go to the /specs/ folder. There is a main.spec.ts . In the jasmine configuration, choose the specs you want to run and then run: Contributing This repository is open to contributions on all its forms. Repository folders This git repository manages three packages: - the core package is under /src/core/actions - the fuel package is under /src/helpers - the service package is under /src/packages/services Also, there is a /src/examples folder with some examples. Community - join us on slack","default_branch":null,"files":null,"tree":[],"storefront":"/r/LaWebcapsule","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LaWebcapsule/orbits/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}