An open API service indexing awesome lists of open source software.

https://github.com/sloth-ci/sloth-ci


https://github.com/sloth-ci/sloth-ci

continous-delivery continuous-integration hacktoberfest python

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          

# Welcome to Sloth CI!

[![image](https://img.shields.io/pypi/v/sloth-ci.svg)](https://pypi.org/project/sloth-ci)
[![Deploy Docs](https://github.com/sloth-ci/sloth-ci/actions/workflows/docs.yml/badge.svg)](https://github.com/sloth-ci/sloth-ci/actions/workflows/docs.yml)
[![Publish Package](https://github.com/sloth-ci/sloth-ci/actions/workflows/publish.yml/badge.svg)](https://github.com/sloth-ci/sloth-ci/actions/workflows/publish.yml)

**Sloth CI** is a lightweight, standalone CI server.

Via extensions, Sloth CI offers detailed logs, build status badges, email notifications, and webhooks.

## Run Locally

Requirements:

- `poetry >= 1.2` (pre-releases can be installed via [get-poetry](https://python-poetry.org/docs/#osx--linux--bashonwindows-install-instructions) and the `--preview` flag)

Deploy the project:

$ poetry install

Run locally with:

$ poetry run sci start

Check that the instance is running:

$ poetry run sci status

Build the docs:

$ poetry run foliant make site -p docs