File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4848 runs-on : ubuntu-latest
4949 name : ${{ matrix.name }} (Zulip ${{matrix.server_version}})
5050 container : ${{ matrix.docker_image }}
51+ services :
52+ rabbitmq :
53+ image : rabbitmq:3.13
54+ ports :
55+ - 5672:5672
56+ options : >-
57+ --health-cmd "rabbitmq-diagnostics -q ping"
58+ --health-interval 10s
59+ --health-timeout 5s
60+ --health-retries 10
5161 env :
5262 # GitHub Actions sets HOME to /github/home which causes
5363 # problem later in provison and frontend test that runs
5666 # /home/github/.pgpass and setting home to `/home/github/`
5767 # ensures it written there because we write it to ~/.pgpass.
5868 HOME : /home/github/
69+ RABBITMQ_HOST : rabbitmq
70+ RABBITMQ_PORT : " 5672"
5971
6072 steps :
6173 - name : " Check out python-zulip-api"
7183 path : server
7284
7385 - name : Install dependencies
86+ env :
87+ HOME : /home/github/
88+ CI_USE_EXTERNAL_RABBITMQ : " 1"
89+ RABBITMQ_HOST : rabbitmq
90+ RABBITMQ_PORT : " 5672"
7491 run : |
7592 cd server
7693 # This is the main setup job for the test suite
You can’t perform that action at this time.
0 commit comments