Add CI for armv7 and aarch64

pull/2444/head
winlin 4 years ago
parent a52e7c08ea
commit 593391e765

@ -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:

Loading…
Cancel
Save