diff --git a/scripts/provision-ci-runner.sh b/scripts/provision-ci-runner.sh index 4092fdd..093e2fc 100755 --- a/scripts/provision-ci-runner.sh +++ b/scripts/provision-ci-runner.sh @@ -160,7 +160,8 @@ rm -rf "$PREFIX/toolchains/node" mkdir -p "$PREFIX/toolchains/node" tar -xJf "$PREFIX/downloads/node-v${NODE_VERSION}-linux-x64.tar.xz" \ -C "$PREFIX/toolchains/node" --strip-components=1 -"$PREFIX/toolchains/node/bin/npm" install --global --prefix "$PREFIX/toolchains/node" \ +PATH="$PREFIX/toolchains/node/bin:$PATH" \ + "$PREFIX/toolchains/node/bin/npm" install --global --prefix "$PREFIX/toolchains/node" \ --ignore-scripts "pnpm@${PNPM_VERSION}" download_verified \ diff --git a/tests/ci/pipeline-test.sh b/tests/ci/pipeline-test.sh index e713d45..0f93558 100755 --- a/tests/ci/pipeline-test.sh +++ b/tests/ci/pipeline-test.sh @@ -194,6 +194,7 @@ grep -Fq 'shellcheck-v${SHELLCHECK_VERSION}.linux.x86_64.tar.xz' "$provision" grep -Fq 'docker-compose-linux-x86_64' "$provision" grep -Fq 'install -m 0755 "$PREFIX/downloads/shellcheck-v${SHELLCHECK_VERSION}/shellcheck" "$PREFIX/bin/shellcheck"' "$provision" grep -Fq 'install -m 0755 "$PREFIX/downloads/docker-compose-${COMPOSE_VERSION}-linux-x86_64" "$PREFIX/bin/docker-compose"' "$provision" +grep -Fq 'PATH="$PREFIX/toolchains/node/bin:$PATH"' "$provision" grep -Fq 'gpasswd -d easyai-gateway-ci-v2 docker' "$provision" grep -Fq 'gpasswd -d easyai-gateway-ci-v2 sudo' "$provision" if grep -Fq 'usermod -aG docker' "$provision"; then