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

Fix #289, Add RTEMS build and test workflows #290

Merged

Commits on Jul 28, 2021

  1. Fix nasa#289, Add RTEMS build and test workflows

    Add two workflows for building and testing cFS in both RTEMS 4.11 and 5
    Add scripts folder into .github for running all unit tests inside QEMU
    Use dockerhub to store docker image containing all QEMU and RTEMS
    toolchain and dependencies
    
    Address PR comments by jphickey:
      Remove monitoring of stdout by correctly using batch-mode option
      Correctly use make SIMULATION variable instead of manually modifying
      targets.cmake during the actions workflow.
    
    Address PR comments by zanzaben:
      Remove forgotten targets.cmake target system
    
    Use makefile to run qemu tests and create qemu disk images instead of
    shell scripts
    
    Use wildcard matching to find and run all unit tests. Skip network tests
    that fail with the SKIP_NET_TESTS flag.
    
    Clean .mk scripts, ignore failing network tests
    
    Run network tests to see github failure behavior
    
    Remove  from output failed tests step
    
    Update Workflow README
    nmullane committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    613eb07 View commit details
    Browse the repository at this point in the history