1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-02-15 04:42:04 +00:00

Add CI for armv7 and aarch64

This commit is contained in:
winlin 2021-06-20 15:20:00 +08:00
parent a52e7c08ea
commit 593391e765

View file

@ -123,6 +123,28 @@ jobs:
- run: |
echo "Build SRS C++98(ANSI), no FFmpeg-fit" &&
cd trunk && ./configure --cxx11=off --cxx14=off --ffmpeg-fit=off && make
build-cross-build-armv7:
docker:
- image: ossrs/srs:ubuntu16
steps:
- checkout
- run: |
echo "Cross build SRS for armv7" &&
cd trunk &&
./configure --cross-build --cc=arm-linux-gnueabihf-gcc --cxx=arm-linux-gnueabihf-g++ \
--ar=arm-linux-gnueabihf-ar --ld=arm-linux-gnueabihf-ld --randlib=arm-linux-gnueabihf-randlib &&
make
build-cross-build-aarch64:
docker:
- image: ossrs/srs:ubuntu16
steps:
- checkout
- run: |
echo "Cross build SRS for aarch64" &&
cd trunk &&
./configure --cross-build --cc=aarch64-linux-gnu-gcc --cxx=aarch64-linux-gnu-g++ \
--ar=aarch64-linux-gnu-ar --ld=aarch64-linux-gnu-ld --randlib=aarch64-linux-gnu-randlib &&
make
workflows:
version: 2
build_and_test: