Skip to content
This repository has been archived by the owner on Sep 7, 2024. It is now read-only.

Latest commit

 

History

History
71 lines (54 loc) · 2.56 KB

README.md

File metadata and controls

71 lines (54 loc) · 2.56 KB

Streamy

TravisCI codecov License: MIT FOSSA Status

Streamy is a tool for managing events and logs. You can use it to collect logs, parse them, and store them for later use. It is fully free and fully open source. The license is MIT, meaning you are pretty much free to use it however you want in whatever way.

Prerequisites

Features

  • Coming soon

Develop

Setup

The following steps will ensure your project is cloned properly.

  1. git clone https://github.com/amannocci/streamy
  2. cd streamy && ./scripts/workflow.sh setup

Build

  • To build you have to use the workflow script.
./scripts/workflow.sh build
  • It will compile project code with the current environment.

Test

  • To test streamy you have to use the workflow script.
  • Tests are based on sbt and testcontainers capabilities.
./scripts/workflow.sh test

Package

  • This project contains best effort universal & debian packaging support.
  • To package streamy you have to use the workflow script.
# Package universal & debian
./scripts/workflow.sh package

# Package only debian
./scripts/workflow.sh package debian

# Package only universal
./scripts/workflow.sh package universal

Release (or prepare)

  • To release or prepare a release you have to use the workflow script.
./scripts/workflow.sh release

License

FOSSA Status