diff --git a/.gitlab/ci/gosdn-integration.Dockerfile b/.gitlab/ci/gosdn-integration.Dockerfile index 27462b5c6a78eaad09db2a270dca27fbadf96fbe..10dbc93b47d67f976d6ae8b93a71b0942ef084af 100644 --- a/.gitlab/ci/gosdn-integration.Dockerfile +++ b/.gitlab/ci/gosdn-integration.Dockerfile @@ -7,6 +7,9 @@ COPY ./artifacts/ssl/gosdn /app/ssl COPY .gitlab/ci/start_controller.sh ./start_controller.sh RUN chmod +x start_controller.sh + +RUN apt-get update && apt-get install -y curl bash wget nmap dnsutils iputils-ping + ENTRYPOINT [ "./start_controller.sh" ] #FROM debian:bookworm-slim diff --git a/.gitlab/ci/start_controller.sh b/.gitlab/ci/start_controller.sh index 84adb0c79abbfa20622378f5ed6cd20b7b4173b4..f1b718e221abc1ba5bf9d4691504d0366c9f0c8f 100644 --- a/.gitlab/ci/start_controller.sh +++ b/.gitlab/ci/start_controller.sh @@ -3,4 +3,16 @@ #echo "Starting controller later" #sleep 20 #echo "Starting controller now" + +echo ------------------------------------ + +nmap -p 5672 rabbitmq +ping -c 5 rabbitmq + +echo ------------------------------------ + +nslookup rabbitmq + +echo ------------------------------------ + ./gosdn