File tree Expand file tree Collapse file tree 2 files changed +33
-6
lines changed Expand file tree Collapse file tree 2 files changed +33
-6
lines changed Original file line number Diff line number Diff line change @@ -10,23 +10,39 @@ jobs:
10
10
runs-on : ubuntu-latest
11
11
12
12
steps :
13
- - name : Checkout
13
+ - name : Checkout containerised example IOCs
14
14
uses : actions/checkout@v4
15
15
with :
16
- # Need this to get version number from last tag
17
- fetch-depth : 0
16
+ repository : epics-containers/example-services
17
+ path : example-services
18
18
19
- - name : Install python packages
20
- uses : ./.github/actions/install_requirements
19
+ - name : Run containerised IOCs
20
+ uses :
hoverkraft-tech/[email protected]
21
+ with :
22
+ compose-file : example-services/compose.yaml
23
+ env :
24
+ EPICS_CA_ADDR_LIST : 127.0.0.1:5094
21
25
22
26
- name : Start RabbitMQ
23
27
uses : namoshek/rabbitmq-github-action@v1
24
28
with :
25
29
ports : " 61613:61613"
26
30
plugins : rabbitmq_stomp
27
31
32
+ - name : Checkout
33
+ uses : actions/checkout@v4
34
+ with :
35
+ # Need this to get version number from last tag
36
+ fetch-depth : 0
37
+ path : blueapi
38
+
39
+ - name : Install python packages
40
+ uses : blueapi/blueapi/.github/actions/install_requirements
41
+
28
42
- name : Start Blueapi Server
29
- run : blueapi -c ${{ github.workspace }}/tests/unit_tests/example_yaml/valid_stomp_config.yaml serve &
43
+ run : blueapi -c ${{ github.workspace }}/blueapi/tests/system_tests/config.yaml serve &
44
+ env :
45
+ EPICS_CA_ADDR_LIST : 127.0.0.1:5094
30
46
31
47
- name : Run tests
32
48
run : tox -e system-test
Original file line number Diff line number Diff line change
1
+ env :
2
+ sources :
3
+ - kind : dodal
4
+ module : dodal.beamlines.adsim
5
+ - kind : planFunctions
6
+ module : dodal.plans
7
+ - kind : planFunctions
8
+ module : dodal.plan_stubs.wrapped
9
+ stomp :
10
+ host : localhost
11
+ port : 61613
You can’t perform that action at this time.
0 commit comments