diff --git a/deployments/scripts/ibm/bootstrap.sh b/deployments/scripts/ibm/bootstrap.sh index 5c1ce5fb2f02d9a1b687d87f9a25bfad1bb3ab1b..fd6c46178db622e611fc9c50903b1cbb3d78629a 100644 --- a/deployments/scripts/ibm/bootstrap.sh +++ b/deployments/scripts/ibm/bootstrap.sh @@ -1,6 +1,21 @@ -curl -H 'Content-Type: application/json' -X DELETE -u $IBM_QA_DB_USER:$IBM_QA_DB_PASSWORD $IBM_QA_DB_URL/oc-cpd-dataecosystem-opendes-schema2 -curl -H 'Content-Type: application/json' -X DELETE -u $IBM_QA_DB_USER:$IBM_QA_DB_PASSWORD $IBM_QA_DB_URL/oc-cpd-dataecosystem-common-schema2 -export IBM_SCHEMA_URL=$IBM_SCHEMA_HOST/api/schema-service/v1/schemas/system -BEARER_TOKEN=`python $IBM_DEPLOYMENTS_SUBDIR/Token.py` +echo $IBM_SCHEMA_HOST +export IBM_SCHEMA_SERVICE_URL=$IBM_SCHEMA_HOST/api/schema-service/v1/schemas/system + +currentStatus="success" +currentMessage="All schemas uploaded successfully" +BEARER_TOKEN=`python3 $IBM_DEPLOYMENTS_SUBDIR/Token.py`; export BEARER_TOKEN=$BEARER_TOKEN -python $IBM_DEPLOYMENTS_SCRIPTS_SUBDIR/DeploySharedSchemas.py -u $IBM_SCHEMA_URL +python deployments/scripts/DeploySharedSchemas.py -u $IBM_SCHEMA_SERVICE_URL +ret=$? +echo "Return value is $ret" +if [[ $ret -ne 0 ]]; then + currentStatus="failure" + currentMessage="Schema loading failed. Please check error logs for more details." +fi + +echo "$currentMessage" +if [[ ${currentStatus} == "success" ]]; then + exit 0 +else + exit 1 +fi