diff --git a/.github/workflows/rabbitmq-keepalive-build.yml b/.github/workflows/rabbitmq-keepalive-build.yml index bfa3fb4..61a512c 100644 --- a/.github/workflows/rabbitmq-keepalive-build.yml +++ b/.github/workflows/rabbitmq-keepalive-build.yml @@ -1,4 +1,4 @@ -name: RabbitMQ Keepalive Build and Push Docker Image +name: RabbitMQ Keepalive Build, Push and Deploy to Dev on: workflow_dispatch: diff --git a/rabbitmq-keepalive/job.py b/rabbitmq-keepalive/job.py index 84ab585..2c862f9 100644 --- a/rabbitmq-keepalive/job.py +++ b/rabbitmq-keepalive/job.py @@ -7,7 +7,14 @@ load_dotenv(override=True) -RABBITMQ_URL = os.getenv("RABBITMQ_URL") +RABBITMQ_HOST = os.getenv("RABBITMQ_HOST") +RABBITMQ_PORT = os.getenv("RABBITMQ_PORT") +RABBITMQ_USERNAME = os.getenv("RABBITMQ_USERNAME") +RABBITMQ_PASSWORD = os.getenv("RABBITMQ_PASSWORD") +RABBITMQ_URL = os.getenv( + "RABBITMQ_URL", + f"amqp://{RABBITMQ_USERNAME}:{RABBITMQ_PASSWORD}@{RABBITMQ_HOST}:{RABBITMQ_PORT}", +) EXCHANGE_NAME = os.getenv("EXCHANGE_NAME") QUEUES = os.getenv("QUEUES") NO_OF_EVENTS = os.getenv("NO_OF_EVENTS")