Merge pull request #348 from jcvenegas/run-all-ci

ci: Run all CI test.
This commit is contained in:
Jose Carlos Venegas Munoz 2019-02-25 22:21:16 -06:00 committed by GitHub
commit 873ac754d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 25 additions and 0 deletions

View File

@ -13,6 +13,10 @@ cidir=$(dirname "$0")
source "${cidir}/lib.sh" source "${cidir}/lib.sh"
source /etc/os-release source /etc/os-release
pushd "${tests_repo_dir}"
.ci/run.sh
popd
# This script will execute packaging tests suite # This script will execute packaging tests suite
if [ "$ID" == ubuntu ]; then if [ "$ID" == ubuntu ]; then

View File

@ -20,3 +20,24 @@ if [ "$ID" == ubuntu ]; then
echo "Install kernel dependencies" echo "Install kernel dependencies"
sudo -E apt install -y libelf-dev bc gcc sudo -E apt install -y libelf-dev bc gcc
fi fi
export tests_repo="${tests_repo:-github.com/kata-containers/tests}"
export tests_repo_dir="$GOPATH/src/$tests_repo"
clone_tests_repo()
{
# KATA_CI_NO_NETWORK is (has to be) ignored if there is
# no existing clone.
if [ -d "$tests_repo_dir" -a -n "${KATA_CI_NO_NETWORK:-}" ]
then
return
fi
go get -d -u "$tests_repo" || true
}
clone_tests_repo
pushd "${tests_repo_dir}"
.ci/setup.sh
popd