From bfb756199f48af25d54dc263f36050e867de1a3e Mon Sep 17 00:00:00 2001 From: Chelsea Mafrica Date: Fri, 15 Dec 2023 17:08:33 -0800 Subject: [PATCH] ci: Use static checks from kata repo for lib functions Change the two functions in lib.sh to use the static checks script from the kata containers repo instead of tests. Remove cloning the repo from these functions since we don't need it anymore. Leave these two functions because the document checking one may be used locally and the static checks one is called from the virtcontainers Makefile. Fixes #8681 Signed-off-by: Chelsea Mafrica --- ci/lib.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ci/lib.sh b/ci/lib.sh index 3dca29b7ec..6180d62bae 100644 --- a/ci/lib.sh +++ b/ci/lib.sh @@ -5,6 +5,8 @@ set -o nounset +export kata_repo="github.com/kata-containers/kata-containers" +export kata_repo_dir="$GOPATH/src/$kata_repo" export tests_repo="${tests_repo:-github.com/kata-containers/tests}" export tests_repo_dir="$GOPATH/src/$tests_repo" export branch="${target_branch:-main}" @@ -39,20 +41,18 @@ clone_tests_repo() run_static_checks() { - clone_tests_repo # Make sure we have the targeting branch git remote set-branches --add origin "${branch}" git fetch -a - bash "$tests_repo_dir/.ci/static-checks.sh" "$@" + bash "$kata_repo_dir/tests/static-checks.sh" "$@" } run_docs_url_alive_check() { - clone_tests_repo # Make sure we have the targeting branch git remote set-branches --add origin "${branch}" git fetch -a - bash "$tests_repo_dir/.ci/static-checks.sh" --docs --all "github.com/kata-containers/kata-containers" + bash "$kata_repo_dir/tests/static-checks.sh" --docs --all "$kata_repo" } run_get_pr_changed_file_details()