https://github.com/tychoish/jasper
Jasper provides process management tools and interfaces for writing code that manages processes both locally and across different kinds of systems.
https://github.com/tychoish/jasper
containers process-management process-manager remote-execution
Last synced: about 2 months ago
JSON representation
Jasper provides process management tools and interfaces for writing code that manages processes both locally and across different kinds of systems.
- Host: GitHub
- URL: https://github.com/tychoish/jasper
- Owner: tychoish
- License: apache-2.0
- Created: 2020-05-22T15:19:38.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2026-01-14T03:04:37.000Z (about 2 months ago)
- Last Synced: 2026-01-14T05:53:30.587Z (about 2 months ago)
- Topics: containers, process-management, process-manager, remote-execution
- Language: Go
- Homepage:
- Size: 1.84 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
========================================
``jasper`` -- Process Management Service
========================================
Overview
--------
Jasper is a library for managing groups of processes in the context of
test automation, and was originally developed in the context of the
`Evergreen Continuous Integration Platform
`_ at MongoDB.
The `deciduosity
`_ fork updates Jasper to use go modules, and
integrate more clearly into the deciduosity platform. Over time, it may make
sense to move some of the MongoDB-specific components into separate packages
and interfaces.
Jasper is available for use under the terms of the Apache License (v2).
Documentation
-------------
The core API documentation is in the `godoc
`_.
Until there's documentation of the REST and gRPC interfaces, you can use the
`rest interface declaration
`_
and the `proto file
`_ as a guide.
Development
-----------
Please feel free to open issues or pull requests if you encounter an issue or
would like to add a feature to Jasper.
Jasper includes a ``makefile`` to support testing and development workflows.