Skip to content

Commit 583eabb

Browse files
committed
Enabling all legacy package tests in CI
1 parent 1bfd1a3 commit 583eabb

File tree

1 file changed

+19
-4
lines changed

1 file changed

+19
-4
lines changed

.circleci/config.yml

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,36 @@ commands:
1515
working_directory: << parameters.working_directory >>
1616
command: python -m coverage run setup.py test
1717
install_mbed_os_tools:
18-
description: "Install mbed-os-tools for legacy package testing"
18+
description: "Install all tools"
1919
steps:
2020
- run:
2121
name: "Install mbed-os-tools for legacy package testing"
2222
command: pip install --user .
23+
- run:
24+
name: "Install legacy mbed-ls"
25+
working_directory: legacy/mbed-ls
26+
command: pip install --user .
27+
- run:
28+
name: "Install legacy mbed-host-tests"
29+
working_directory: legacy/mbed-host-tests
30+
command: pip install --user .
31+
- run:
32+
name: "Install legacy mbed-greentea"
33+
working_directory: legacy/mbed-greentea
34+
command: pip install --user .
2335
setup_and_run_tests:
2436
steps:
2537
- checkout
2638
- run_tests:
2739
working_directory: .
28-
- install_mbed_os_tools
29-
- run_tests:
30-
working_directory: legacy/mbed-greentea
40+
- install_all_tools
3141
- run_tests:
3242
working_directory: legacy/mbed-ls
43+
- run_tests:
44+
working_directory: legacy/mbed-host-tests
45+
- run_tests:
46+
working_directory: legacy/mbed-greentea
47+
3348
enforce_style:
3449
steps:
3550
- checkout

0 commit comments

Comments
 (0)