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 <