This stand-alone library handles the basic command execution and push to Firehose
The most important part of a readme of course
The tools for Codeshelf require the same basic business logic. They all need to execute a Processbuilder
with some basic commands, and they all need to send the output to Firehose. This library is implemented on each tool
to handle those tasks.
I wasn't able to figure out how to execute install
locally through gradle so this is built with maven. Simply run mvn clean install
Then you should be good to go.
Gradle is used for for each tool, so to add this locally to a Gradle file use the following additions:
plugins {
id 'maven'
}
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
implementation 'com.github.peavers:codeshelf-tool-executor:-SNAPSHOT'
}
This may never get another commit, or it might get many...