From: Michal Hrusecky Date: Sat, 3 Oct 2020 17:31:24 +0000 (+0200) Subject: CI: Export few helpful variables for CI tests X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=7951e29297bd707949fdf9d2fc8f0920cdf2b381;p=openwrt-packages.git CI: Export few helpful variables for CI tests Export PKG_NAME and PKG_VERSION to make test scripts better readable and also export a path to the helper script providing colorful output. Signed-off-by: Michal Hrusecky --- diff --git a/.github/workflows/entrypoint.sh b/.github/workflows/entrypoint.sh index 7ec81c46d..37fb37323 100755 --- a/.github/workflows/entrypoint.sh +++ b/.github/workflows/entrypoint.sh @@ -4,6 +4,8 @@ mkdir -p /var/lock/ opkg update +[ -n "$CI_HELPER" ] || CI_HELPER="/ci/.github/workflows/ci_helpers.sh" + for PKG in /ci/*.ipk; do tar -xzOf "$PKG" ./control.tar.gz | tar xzf - ./control # package name including variant @@ -17,6 +19,8 @@ for PKG in /ci/*.ipk; do opkg install "$PKG" + export PKG_NAME PKG_VERSION CI_HELPER + TEST_SCRIPT=$(find /ci/ -name "$PKG_SOURCE" -type d)/test.sh if [ -f "$TEST_SCRIPT" ]; then