如何使用Github操作设置rabbitmq服务?

如何使用Github操作设置rabbitmq服务?,rabbitmq,continuous-integration,github-actions,Rabbitmq,Continuous Integration,Github Actions,我正在尝试为使用RabbitMQ的应用程序设置Github操作CI RabbitMQ容器的启动使用: services: rabbitmq: image: rabbitmq:3-management ports: - 5672:5672 但是现在我需要用smth配置它,比如rabbitmqctl add\u user password 怎样才能做到呢?我应该在这里使用rabbitmq容器吗?在使用时,您可以通过传入rabbitmq\u DEFAULT\u use

我正在尝试为使用RabbitMQ的应用程序设置Github操作CI

RabbitMQ容器的启动使用:

services:
  rabbitmq:
    image: rabbitmq:3-management
    ports:
      - 5672:5672
但是现在我需要用smth配置它,比如
rabbitmqctl add\u user password

怎样才能做到呢?我应该在这里使用rabbitmq容器吗?

在使用时,您可以通过传入
rabbitmq\u DEFAULT\u user
rabbitmq\u DEFAULT\u PASS
环境变量来配置用户凭据

rabbitmq:
  image: rabbitmq
  env:
    RABBITMQ_DEFAULT_USER: craiga
    RABBITMQ_DEFAULT_PASS: security_is_important
  ports:
    - 5672:5672