123456789101112131415161718192021222324252627282930 |
- #!/bin/bash
- set -e
- # Determine if we should continue testing with S3 configuration.
- if [[ -z "${S3_BUCKET}" ]]; then
- echo "No S3 configuration is set. Skipping S3 tests!"
- exit 0
- fi
- source ../tools.sh
- # Install the node test framework
- npm install --silent >/dev/null
- install_ffmpeg
- start_owncast
- sleep 10
- # Update the server config to use S3 for storage.
- update_storage_config
- start_stream
- sleep 10
- # Re-run the HLS test against the external storage configuration.
- npm test
|