Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: fix timezone and pip3 issues #294

Merged
merged 3 commits into from
May 13, 2024
Merged

CI: fix timezone and pip3 issues #294

merged 3 commits into from
May 13, 2024

Commits on May 7, 2024

  1. CI: fix broken CI due to ubuntu version in Docker

    * Lock to 24.04 so we control when to change
    * Update locale and timezone to work for 24.04 or 22.04
      * 24.04 creates these files if not already there but 22.04 does not
      * Keep existing work around for 22.04 but make it work if already there
    * use venv
      * Breate a virtual environment isolated from the packages in the base
        environment
      * Inspired from zephyr build environment
    * Use pip3 everywhere removing global and --user installation
    
    Signed-off-by: Arnaud Pouliquen <[email protected]>
    arnopo committed May 7, 2024
    Configuration menu
    Copy the full SHA
    9927010 View commit details
    Browse the repository at this point in the history
  2. CI: explicit exit with value 1 on error

    Force the exit with value 1 when cmake or make command fails.
    
    Signed-off-by: Arnaud Pouliquen <[email protected]>
    arnopo committed May 7, 2024
    Configuration menu
    Copy the full SHA
    80c6083 View commit details
    Browse the repository at this point in the history
  3. CI: update freeRTOS repo for FreeRTOS

    The  https://cfhcable.dl.sourceforge.net/project/freertos/FreeRTOS/V10.0.1/FreeRTOSv10.0.1.zip
    URL is no more valid
    
    Update it to point to sourceforge.net
    
    Signed-off-by: Arnaud Pouliquen <[email protected]>
    arnopo committed May 7, 2024
    Configuration menu
    Copy the full SHA
    c312499 View commit details
    Browse the repository at this point in the history