Fix Ci pipeline #644
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: SysID Pipeline Test | |
on: | |
push: | |
branches: | |
- master | |
pull_request: | |
branches: | |
- "*" | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
timeout-minutes: 45 | |
strategy: | |
fail-fast: false | |
matrix: | |
container: | |
- "px4io/px4-dev-simulation-focal:2020-11-18" # Gazebo 11 | |
container: ${{ matrix.container }} | |
steps: | |
- uses: actions/checkout@v1 | |
- name: submodule update | |
run: git submodule update --init --recursive | |
- name: Install python dependencies | |
run: make install-dependencies | |
- name: Run subsystem level tests on parametric model | |
run: Tools/parametric_model/test_parametric_model.sh | |
- name: Run multirotor_model estimation for system level test using resource ulog | |
run: make estimate-model model=quadrotor_model plot=False | |
- name: Run multirotor_model estimation for system level test using resource csv | |
run: make estimate-model model=quadrotor_model log=resources/quadrotor_model.csv plot=False | |
- name: Run fixedwing_longitudinalmodel estimation for system level test using resource csv | |
run: make estimate-model model=fixedwing_model log=resources/fixedwing_model.csv plot=False | |
- name: Run fixedwing singularity free model for system level test using resource csv | |
run: make estimate-model model=fixedwing_singularityfree_model log=resources/fixedwing_model.csv plot=False |