2025-06-09 21:10:20 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
set -e
|
|
|
|
|
|
|
|
|
|
if [ -z "${CI-}" ]; then
|
|
|
|
|
echo "The script is not running in CI"
|
2025-06-09 21:45:11 +00:00
|
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
|
|
|
source "${SCRIPT_DIR}/../.env"
|
2025-06-09 21:10:20 +00:00
|
|
|
else
|
|
|
|
|
echo "The script is running in CI"
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
|
|
|
|
|
|
|
|
source "${SCRIPT_DIR}/../tools/assert.sh"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
test_oscript_is_running() {
|
|
|
|
|
log_header "Test :: oscript is running"
|
|
|
|
|
|
|
|
|
|
local expected actual
|
|
|
|
|
expected="1Script Execution Engine"
|
|
|
|
|
actual=$(docker run --rm $DOCKER_REGISTRY_URL/${DOCKER_LOGIN}/oscript:$OSCRIPT_VERSION)
|
|
|
|
|
|
|
|
|
|
if assert_contain "$actual" "$expected"; then
|
|
|
|
|
log_success "oscript is running test passed"
|
|
|
|
|
else
|
|
|
|
|
log_failure "oscript is running test failed"
|
|
|
|
|
fi
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# test calls
|
|
|
|
|
test_oscript_is_running
|