From fb715f669b48ae62a6226f4733d9853c62b0affa Mon Sep 17 00:00:00 2001 From: "Bartra, Rick (rb560u)" Date: Fri, 22 Jan 2021 16:01:22 -0500 Subject: [PATCH] Push Jarvis test projects into gerrit repositories Change-Id: Ia183ce961ee8d0c12c0b2fb371d7f81475467cca --- .../gate/jarvis/800-deploy-jarvis-projects.sh | 88 ++++++++++--------- 1 file changed, 46 insertions(+), 42 deletions(-) diff --git a/tools/gate/jarvis/800-deploy-jarvis-projects.sh b/tools/gate/jarvis/800-deploy-jarvis-projects.sh index 5a9a1206..4e166670 100755 --- a/tools/gate/jarvis/800-deploy-jarvis-projects.sh +++ b/tools/gate/jarvis/800-deploy-jarvis-projects.sh @@ -16,52 +16,56 @@ EOF } generate_gerrit_creds_override -jarvis_project=jarvis-project +for jarvis_project in `find ./tools/gate/jarvis/5G-SA-core -maxdepth 1 -mindepth 1 -type d -printf '%f\n'`; do + # shellcheck disable=SC2046 + helm upgrade \ + --create-namespace \ + --install \ + --namespace=jarvis-projects \ + "${jarvis_project}" \ + "./charts/jarvis-project" \ + --values="${gerrit_creds_override}" \ + $(./tools/deployment/common/get-values-overrides.sh jarvis-project) -# shellcheck disable=SC2046 -helm upgrade \ - --create-namespace \ - --install \ - --namespace=jarvis-projects \ - "${jarvis_project}" \ - "./charts/jarvis-project" \ - --values="${gerrit_creds_override}" \ - $(./tools/deployment/common/get-values-overrides.sh jarvis-project) + ./tools/deployment/common/wait-for-pods.sh jarvis-projects -./tools/deployment/common/wait-for-pods.sh jarvis-projects + sleep 60 -sleep 60 + # Define creds to use for gerrit. + ldap_username="jarvis" -# Define creds to use for gerrit. -ldap_username="jarvis" - -# Create PS to repo to test jarvis -jarvis_sanity_repo=$(mktemp -d) -git clone ssh://${ldap_username}@gerrit.jarvis.local:29418/${jarvis_project}.git "${jarvis_sanity_repo}" -pushd "${jarvis_sanity_repo}" -tee .gitreview <