A python based CLI exists to allow for fast use of the Gerbera Integration suite.
GI_HOME
environment variable pointing to the gerbera-integration directoryAdd the gi
function to your .bash_profile
.bash_profile
export GI_HOME=/home/gerbera-integration
gi () {
python $GI_HOME/tools/gerbera-cli.py "$@"
}
Cleanup all integration items
$ gi clean all
Cleanup the gerbera containers
$ gi clean ui
$ gi clean core
$ gi clean media
$ gi clean home
$ gi clean upnp
Cleanup the docker containers
$ gi clean exited
$ gi clean dangling
Includes
$ gi build dev
Run the Gerbera DEV containers
This will run forever
$ gi test dev
Includes
$ gi build ui
Run the Gerbera ui containers
This will run the UI test suite and exit
$ gi test ui
Includes
$ gi build upnp
Run the Gerbera UPNP container
This will run the UPNP test suite and exit
$ gi test upnp