Commit Graph

8 Commits (47ee2ce2bba751c4c757dd6f6e0a36f2a3268b05)

Author SHA1 Message Date
Jamie Smith 862f46233c
Use a virtual environment for Python packages by default (#261)
* Use a virtual environment for Python packages by default

* Install python3-venv in CI

* Don't use sudo

* Oops missed a "STATUS"

* Fix second build dir not using venv
2024-03-14 10:13:23 -07:00
Jamie Smith 7c61babb10
Fix incorrect requirements line for dotenv (#193)
* Fix incorrect requirements line for dotenv

* Also use requirements.txt in CI jobs
2023-10-10 13:00:03 -07:00
Jamie Smith fb9be8eb9d Actually build in test_building_multiple_executables.yml 2022-09-14 00:25:31 -07:00
Jamie Smith 5800b7bac5 Fix paths in test_building_multiple_executables.yml 2022-09-14 00:25:31 -07:00
Jamie Smith d69ebf4116 Update CI scripts to not use mbedtools configure 2022-09-14 00:25:31 -07:00
Martin Kojtal 8a59067c1b github action: update checkout to v3
See https://github.com/actions/checkout/pull/762
Our tests are failing as checkout is not working (no git repository found)
2022-04-20 11:18:17 +01:00
Robert Walton 1a7a89a8ed ci: Use new mbed-os-env docker image in "multiple executables" test
The github workflow to test building multiple executables was using the
soon to be deprecated docker image "mbedos/mbed-os-env:latest". This
commit points it at the new docker image on ghcr.io.
2021-08-11 10:15:42 +01:00
Lingkai Dong 23d659ef9e CMake: Add test for multiple-executable support
Add a test to build two executables in two directories under a single
project.
2021-07-22 17:31:45 +01:00