Loading ci_cd_test/Dockerfile +6 −6 Original line number Diff line number Diff line Loading @@ -15,13 +15,13 @@ RUN python -m pip install --upgrade pip RUN pip install -r installation/requirements.txt RUN pip install . ENTRYPOINT sh -c "\ ENTRYPOINT sh -c '\ set -e && \ echo "🚀 Ejecutando provider..." && \ cd ci_cd_test/testing_samples/testing_provider_sample && \ echo '🚀 Ejecutando provider...' && \ python testing_provider.py && \ echo '✅ Provider finalizado.' && \ echo "✅ Provider finalizado." && \ echo "🚀 Ejecutando invoker..." && \ cd ../testing_invoker_sample && \ echo '🚀 Ejecutando invoker...' && \ python network_app_invoker.py && \ echo '✅ Invoker finalizado. Contenedor quedará activo.' && \ tail -f /dev/null" No newline at end of file echo "✅ Invoker finalizado."' No newline at end of file ci_cd_test/testing_samples/testing_provider_sample/testing_provider.py +6 −2 Original line number Diff line number Diff line from opencapif_sdk import capif_provider_connector import json import sys capif_sdk_config_path = "./testing_CICD_capif_sdk_config_sample.json" Loading @@ -8,8 +8,9 @@ if __name__ == "__main__": try: # Initialize the connector capif_connector = capif_provider_connector(config_file=capif_sdk_config_path) print("PROVIDER ONBOARDING COMPLETED") capif_connector.onboard_provider() print("PROVIDER ONBOARDING COMPLETED") capif_connector.api_description_path = "./api_descriptor_testing.json" Loading @@ -30,7 +31,10 @@ if __name__ == "__main__": except FileNotFoundError as e: print(f"Error: {e}") sys.exit(1) except json.JSONDecodeError as e: print(f"Error reading the JSON file: {e}") sys.exit(1) except Exception as e: print(f"Unexpected error: {e}") sys.exit(1) test_sdk.sh +2 −2 Original line number Diff line number Diff line Loading @@ -10,10 +10,10 @@ echo "🛠️ Building image: $IMAGE_NAME from branch: $BRANCH_NAME with no cach docker build --no-cache . -t $IMAGE_NAME -f ci_cd_test/Dockerfile --build-arg BRANCH=$BRANCH_NAME echo "🚀 Running container: $CONTAINER_NAME in network: $NETWORK_NAME..." docker run -d \ docker run \ --name $CONTAINER_NAME \ --network $NETWORK_NAME \ $IMAGE_NAME echo '✅ Proceso completo. Contenedor se cerrará.' echo "End" Loading
ci_cd_test/Dockerfile +6 −6 Original line number Diff line number Diff line Loading @@ -15,13 +15,13 @@ RUN python -m pip install --upgrade pip RUN pip install -r installation/requirements.txt RUN pip install . ENTRYPOINT sh -c "\ ENTRYPOINT sh -c '\ set -e && \ echo "🚀 Ejecutando provider..." && \ cd ci_cd_test/testing_samples/testing_provider_sample && \ echo '🚀 Ejecutando provider...' && \ python testing_provider.py && \ echo '✅ Provider finalizado.' && \ echo "✅ Provider finalizado." && \ echo "🚀 Ejecutando invoker..." && \ cd ../testing_invoker_sample && \ echo '🚀 Ejecutando invoker...' && \ python network_app_invoker.py && \ echo '✅ Invoker finalizado. Contenedor quedará activo.' && \ tail -f /dev/null" No newline at end of file echo "✅ Invoker finalizado."' No newline at end of file
ci_cd_test/testing_samples/testing_provider_sample/testing_provider.py +6 −2 Original line number Diff line number Diff line from opencapif_sdk import capif_provider_connector import json import sys capif_sdk_config_path = "./testing_CICD_capif_sdk_config_sample.json" Loading @@ -8,8 +8,9 @@ if __name__ == "__main__": try: # Initialize the connector capif_connector = capif_provider_connector(config_file=capif_sdk_config_path) print("PROVIDER ONBOARDING COMPLETED") capif_connector.onboard_provider() print("PROVIDER ONBOARDING COMPLETED") capif_connector.api_description_path = "./api_descriptor_testing.json" Loading @@ -30,7 +31,10 @@ if __name__ == "__main__": except FileNotFoundError as e: print(f"Error: {e}") sys.exit(1) except json.JSONDecodeError as e: print(f"Error reading the JSON file: {e}") sys.exit(1) except Exception as e: print(f"Unexpected error: {e}") sys.exit(1)
test_sdk.sh +2 −2 Original line number Diff line number Diff line Loading @@ -10,10 +10,10 @@ echo "🛠️ Building image: $IMAGE_NAME from branch: $BRANCH_NAME with no cach docker build --no-cache . -t $IMAGE_NAME -f ci_cd_test/Dockerfile --build-arg BRANCH=$BRANCH_NAME echo "🚀 Running container: $CONTAINER_NAME in network: $NETWORK_NAME..." docker run -d \ docker run \ --name $CONTAINER_NAME \ --network $NETWORK_NAME \ $IMAGE_NAME echo '✅ Proceso completo. Contenedor se cerrará.' echo "End"