Merge pull request #2208 from bimbashrestha/arm-actions

[actions] adding arm to actions
This commit is contained in:
Bimba Shrestha 2020-06-18 17:18:31 -05:00 committed by GitHub
commit f03192c122
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,12 +9,10 @@ jobs:
# Dev PR jobs that still have to be migrated from travis # Dev PR jobs that still have to be migrated from travis
# #
# icc (need self-hosted) # icc (need self-hosted)
# arm/qemu-arm (need self-hosted)
# versionTag # versionTag
# valgrindTest (keeps failing for some reason. need investigation) # valgrindTest (keeps failing for some reason. need investigation)
# staticAnalyze (need trusty so need self-hosted) # staticAnalyze (need trusty so need self-hosted)
# pcc-fuzz: (need trusty so need self-hosted) # pcc-fuzz: (need trusty so need self-hosted)
# arm-build-test (need self-hosted)
# #
# setting up self-hosted is pretty straightforward, but # setting up self-hosted is pretty straightforward, but
# I need admins permissions to the repo for that it looks like # I need admins permissions to the repo for that it looks like
@ -171,6 +169,24 @@ jobs:
sudo apt-get install gcc-mingw-w64 sudo apt-get install gcc-mingw-w64
CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ CFLAGS="-Werror -O1" make zstd CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ CFLAGS="-Werror -O1" make zstd
armbuild:
runs-on: ubuntu-16.04 # doesn't work on latest
steps:
- uses: actions/checkout@v2
- name: ARM Build Test
run: |
make arminstall
make armbuild
armfuzz:
runs-on: ubuntu-16.04 # doesn't work on latest
steps:
- uses: actions/checkout@v2
- name: Qemu ARM emulation + Fuzz Test
run: |
make arminstall
make armfuzz
bourne-shell: bourne-shell:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps: