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

Transport and process your logs, events, or other data

License

Notifications You must be signed in to change notification settings

amannocci/streamy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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