From 4a2e5ea68cc8826f799b33f2a60ca8ba7db1edc1 Mon Sep 17 00:00:00 2001 From: Pierre Kancir Date: Tue, 13 Oct 2020 11:49:31 +0200 Subject: [PATCH] .github: remove useless testing workflow. This is a leftover from a testing that shouldn't have been merged... --- .github/workflows/test_sitl_copter2.yml | 215 ------------------------ 1 file changed, 215 deletions(-) delete mode 100644 .github/workflows/test_sitl_copter2.yml diff --git a/.github/workflows/test_sitl_copter2.yml b/.github/workflows/test_sitl_copter2.yml deleted file mode 100644 index b41a123721..0000000000 --- a/.github/workflows/test_sitl_copter2.yml +++ /dev/null @@ -1,215 +0,0 @@ -name: test copter - -on: [push, pull_request] -# paths: -# - "*" -# - "!README.md" <-- don't rebuild on doc change - -jobs: - build-gcc: - runs-on: ubuntu-20.04 - container: khancyr/ardupilot-dev-base:latest - steps: - # git checkout the PR - - uses: actions/checkout@v2 - with: - submodules: 'recursive' - # Put ccache into github cache for faster build - - name: Prepare ccache timestamp - id: ccache_cache_timestamp - run: | - NOW=$(date -u +"%F-%T") - echo "::set-output name=timestamp::${NOW}" - - name: ccache cache files - uses: actions/cache@v2 - with: - path: ~/.ccache - key: ${{github.workflow}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} - restore-keys: ${{github.workflow}}-ccache- # restore ccache from either previous build on this branch or on master - - name: setup ccache - run: | - mkdir -p ~/.ccache - echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf - echo "compression = true" >> ~/.ccache/ccache.conf - echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 400M" >> ~/.ccache/ccache.conf - ccache -s - ccache -z - - name: build copter - shell: bash - run: | - PATH="/github/home/.local/bin:$PATH" - ./waf configure --board sitl - ./waf build --target bin/arducopter - ccache -s - ccache -z - - build-clang: - runs-on: ubuntu-20.04 - container: khancyr/ardupilot-dev-clang:latest - steps: - # git checkout the PR - - uses: actions/checkout@v2 - with: - submodules: 'recursive' - # Put ccache into github cache for faster build - - name: Prepare ccache timestamp - id: ccache_cache_timestamp - run: | - NOW=$(date -u +"%F-%T") - echo "::set-output name=timestamp::${NOW}" - - name: ccache cache files - uses: actions/cache@v2 - with: - path: ~/.ccache - key: ${{github.workflow}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} - restore-keys: ${{github.workflow}}-ccache- # restore ccache from either previous build on this branch or on master - - name: setup ccache - run: | - mkdir -p ~/.ccache - echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf - echo "compression = true" >> ~/.ccache/ccache.conf - echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 400M" >> ~/.ccache/ccache.conf - ccache -s - ccache -z - - name: build copter - shell: bash - run: | - export CC=clang-7 - export CXX=clang++-7 - PATH="/github/home/.local/bin:$PATH" - ./waf configure --board sitl --board sitl - ./waf build --target bin/arducopter - ccache -s - ccache -z - - autotest: - needs: build-gcc # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build - runs-on: ubuntu-20.04 - container: khancyr/ardupilot-dev-base:latest - strategy: - fail-fast: false # don't cancel if a job from the matrix fails - matrix: - config: [ - sitltest-copter-tests1, - sitltest-copter-tests2 - ] - - steps: - # git checkout the PR - - uses: actions/checkout@v2 - with: - submodules: 'recursive' - # Put ccache into github cache for faster build - - name: Prepare ccache timestamp - id: ccache_cache_timestamp - run: | - NOW=$(date -u +"%F-%T") - echo "::set-output name=timestamp::${NOW}" - - name: ccache cache files - uses: actions/cache@v2 - with: - path: ~/.ccache - key: ${{github.workflow}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} - restore-keys: ${{github.workflow}}-ccache- # restore ccache from either previous build on this branch or on master - - name: setup ccache - run: | - mkdir -p ~/.ccache - echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf - echo "compression = true" >> ~/.ccache/ccache.conf - echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 400M" >> ~/.ccache/ccache.conf - ccache -s - ccache -z - - name: test ${{matrix.config}} - env: - CI_BUILD_TARGET: ${{matrix.config}} - shell: bash - run: | - PATH="/github/home/.local/bin:$PATH" - Tools/scripts/build_ci.sh - - build-gcc-heli: - needs: build-gcc # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build - runs-on: ubuntu-20.04 - container: khancyr/ardupilot-dev-base:latest - steps: - # git checkout the PR - - uses: actions/checkout@v2 - with: - submodules: 'recursive' - # Put ccache into github cache for faster build - - name: Prepare ccache timestamp - id: ccache_cache_timestamp - run: | - NOW=$(date -u +"%F-%T") - echo "::set-output name=timestamp::${NOW}" - - name: ccache cache files - uses: actions/cache@v2 - with: - path: ~/.ccache - key: ${{github.workflow}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} - restore-keys: ${{github.workflow}}-ccache- # restore ccache from either previous build on this branch or on master - - name: setup ccache - run: | - mkdir -p ~/.ccache - echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf - echo "compression = true" >> ~/.ccache/ccache.conf - echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 400M" >> ~/.ccache/ccache.conf - ccache -s - ccache -z - - name: build heli - shell: bash - run: | - PATH="/github/home/.local/bin:$PATH" - ./waf configure --board sitl - ./waf build --target bin/arducopter-heli - ccache -s - ccache -z - - autotest-heli: - needs: build-gcc-heli # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build - runs-on: ubuntu-20.04 - container: khancyr/ardupilot-dev-base:latest - strategy: - fail-fast: false # don't cancel if a job from the matrix fails - matrix: - config: [ - sitltest-heli, - ] - - steps: - # git checkout the PR - - uses: actions/checkout@v2 - with: - submodules: 'recursive' - # Put ccache into github cache for faster build - - name: Prepare ccache timestamp - id: ccache_cache_timestamp - run: | - NOW=$(date -u +"%F-%T") - echo "::set-output name=timestamp::${NOW}" - - name: ccache cache files - uses: actions/cache@v2 - with: - path: ~/.ccache - key: ${{github.workflow}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} - restore-keys: ${{github.workflow}}-ccache- # restore ccache from either previous build on this branch or on master - - name: setup ccache - run: | - mkdir -p ~/.ccache - echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf - echo "compression = true" >> ~/.ccache/ccache.conf - echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 400M" >> ~/.ccache/ccache.conf - ccache -s - ccache -z - - name: test ${{matrix.config}} - env: - CI_BUILD_TARGET: ${{matrix.config}} - shell: bash - run: | - PATH="/github/home/.local/bin:$PATH" - Tools/scripts/build_ci.sh