|
|
@ -24,7 +24,7 @@ on: |
|
|
|
|
|
|
|
|
|
|
|
jobs: |
|
|
|
jobs: |
|
|
|
build-main-on-ubuntu-2204: |
|
|
|
build-main-on-ubuntu-2204: |
|
|
|
name: main on ubuntu-22.04 |
|
|
|
name: linux main on ubuntu-22.04 |
|
|
|
runs-on: ubuntu-22.04 |
|
|
|
runs-on: ubuntu-22.04 |
|
|
|
defaults: |
|
|
|
defaults: |
|
|
|
run: |
|
|
|
run: |
|
|
@ -32,7 +32,7 @@ jobs: |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- name: prerequisites |
|
|
|
- name: prerequisites |
|
|
|
run: sudo apt-get install clang llvm lld libclang-11-dev libstdc++6 autoconf automake libtool pkg-config curl git doxygen rapidjson-dev |
|
|
|
run: sudo apt-get install clang llvm lld libclang-11-dev libstdc++6 nasm autoconf automake libtool pkg-config curl git doxygen rapidjson-dev |
|
|
|
- name: run the build script |
|
|
|
- name: run the build script |
|
|
|
run: ./linux.sh -d |
|
|
|
run: ./linux.sh -d |
|
|
|
- name: print build logs |
|
|
|
- name: print build logs |
|
|
@ -42,7 +42,7 @@ jobs: |
|
|
|
if: ${{ failure() }} |
|
|
|
if: ${{ failure() }} |
|
|
|
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log' |
|
|
|
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log' |
|
|
|
build-lts-on-ubuntu-2204: |
|
|
|
build-lts-on-ubuntu-2204: |
|
|
|
name: lts on ubuntu 22.04 |
|
|
|
name: linux lts on ubuntu 22.04 |
|
|
|
runs-on: ubuntu-22.04 |
|
|
|
runs-on: ubuntu-22.04 |
|
|
|
defaults: |
|
|
|
defaults: |
|
|
|
run: |
|
|
|
run: |
|
|
@ -50,7 +50,7 @@ jobs: |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- name: prerequisites |
|
|
|
- name: prerequisites |
|
|
|
run: sudo apt-get install clang llvm lld libclang-11-dev libstdc++6 autoconf automake libtool pkg-config curl git doxygen rapidjson-dev |
|
|
|
run: sudo apt-get install clang llvm lld libclang-11-dev libstdc++6 nasm autoconf automake libtool pkg-config curl git doxygen rapidjson-dev |
|
|
|
- name: run the build script |
|
|
|
- name: run the build script |
|
|
|
run: ./linux.sh -d --lts |
|
|
|
run: ./linux.sh -d --lts |
|
|
|
- name: print build logs |
|
|
|
- name: print build logs |
|
|
@ -60,7 +60,7 @@ jobs: |
|
|
|
if: ${{ failure() }} |
|
|
|
if: ${{ failure() }} |
|
|
|
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log' |
|
|
|
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log' |
|
|
|
build-main-on-ubuntu-2004: |
|
|
|
build-main-on-ubuntu-2004: |
|
|
|
name: main on ubuntu-20.04 |
|
|
|
name: linux main on ubuntu-20.04 |
|
|
|
runs-on: ubuntu-20.04 |
|
|
|
runs-on: ubuntu-20.04 |
|
|
|
defaults: |
|
|
|
defaults: |
|
|
|
run: |
|
|
|
run: |
|
|
@ -68,7 +68,7 @@ jobs: |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- name: prerequisites |
|
|
|
- name: prerequisites |
|
|
|
run: sudo apt-get install clang llvm lld libclang-11-dev libstdc++6 autoconf automake libtool pkg-config curl git doxygen rapidjson-dev |
|
|
|
run: sudo apt-get install clang llvm lld libclang-11-dev libstdc++6 nasm autoconf automake libtool pkg-config curl git doxygen rapidjson-dev |
|
|
|
- name: run the build script |
|
|
|
- name: run the build script |
|
|
|
run: ./linux.sh -d |
|
|
|
run: ./linux.sh -d |
|
|
|
- name: print build logs |
|
|
|
- name: print build logs |
|
|
@ -78,7 +78,7 @@ jobs: |
|
|
|
if: ${{ failure() }} |
|
|
|
if: ${{ failure() }} |
|
|
|
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log' |
|
|
|
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log' |
|
|
|
build-lts-on-ubuntu-2004: |
|
|
|
build-lts-on-ubuntu-2004: |
|
|
|
name: lts on ubuntu 20.04 |
|
|
|
name: linux lts on ubuntu 20.04 |
|
|
|
runs-on: ubuntu-20.04 |
|
|
|
runs-on: ubuntu-20.04 |
|
|
|
defaults: |
|
|
|
defaults: |
|
|
|
run: |
|
|
|
run: |
|
|
@ -86,7 +86,7 @@ jobs: |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- name: prerequisites |
|
|
|
- name: prerequisites |
|
|
|
run: sudo apt-get install clang llvm lld libclang-11-dev libstdc++6 autoconf automake libtool pkg-config curl git doxygen rapidjson-dev |
|
|
|
run: sudo apt-get install clang llvm lld libclang-11-dev libstdc++6 nasm autoconf automake libtool pkg-config curl git doxygen rapidjson-dev |
|
|
|
- name: run the build script |
|
|
|
- name: run the build script |
|
|
|
run: ./linux.sh -d --lts |
|
|
|
run: ./linux.sh -d --lts |
|
|
|
- name: print build logs |
|
|
|
- name: print build logs |
|
|
|