Commit 531a307f authored by Ronan Abhamon's avatar Ronan Abhamon
Browse files

chore(.gitlab-ci.yml): add a new job for all platforms with all codecs

parent a7d1a8fd
No related merge requests found
Showing with 61 additions and 1 deletion
+61 -1
......@@ -2,7 +2,7 @@ variables:
GIT_SUBMODULE_STRATEGY: recursive
MAKEFILE_JOBS: 5
CCACHE_SIZE: 2G
ALL_CODECS: -DENABLE_GPL_THIRD_PARTIES=YES -DENABLE_NON_FREE_CODECS=YES -DENABLE_AMRNB=YES -DENABLE_AMRWB=YES -DENABLE_BV16=YES -DENABLE_CODEC2=YES -DENABLE_G729=YES -DENABLE_GSM=YES -DENABLE_ILBC=YES -DENABLE_ISAC=YES -DENABLE_OPUS=YES -DENABLE_SILK=YES -DENABLE_SPEEX=YES -DENABLE_FFMPEG=YES -DENABLE_H263=YES -DENABLE_H263P=YES -DENABLE_MPEG4=YES -DENABLE_OPENH264=YES -DENABLE_VPX=YES
.linux-ccache:
......@@ -78,6 +78,14 @@ job-android-ninja-r16b-novideo:
CMAKE_OPTIONS: -DENABLE_VIDEO=NO
extends: job-android-ninja-r16b
job-android-ninja-r16b-all-codecs:
only:
- schedules
variables:
CMAKE_OPTIONS: $ALL_CODECS
extends: job-android-ninja-r16b
job-android-makefile-r17c:
......@@ -105,6 +113,15 @@ job-android-ninja-r17c-novideo:
extends: job-android-ninja-r17c
job-android-ninja-r17c-all-codecs:
only:
- schedules
variables:
CMAKE_OPTIONS: $ALL_CODECS
extends: job-android-ninja-r17c
.job-ios:
tags: [ "macosx" ]
......@@ -155,6 +172,15 @@ job-ios-ninja-novideo:
extends: job-ios-ninja
job-ios-ninja-all-codecs:
only:
- schedules
variables:
CMAKE_OPTIONS: $ALL_CODECS
extends: job-ios-ninja
job-ios-xcode:
tags: [ "macosx" ]
......@@ -290,6 +316,15 @@ job-debian9-ninja-gcc-novideo:
extends: job-debian9-ninja-gcc
job-debian9-ninja-gcc-all-codecs:
only:
- schedules
variables:
CMAKE_OPTIONS: $ALL_CODECS
extends: job-debian9-ninja-gcc
job-centos7-makefile-clang:
tags: [ "docker-centos7" ]
......@@ -385,6 +420,15 @@ job-debian9-ninja-clang-novideo:
extends: job-debian9-ninja-clang
job-debian9-ninja-clang-all-codecs:
only:
- schedules
variables:
CMAKE_OPTIONS: $ALL_CODECS
extends: job-debian9-ninja-clang
.job-macosx-desktop:
tags: [ "macosx" ]
......@@ -424,6 +468,15 @@ job-macosx-ninja-novideo:
extends: job-macosx-ninja
job-macosx-ninja-all-codecs:
only:
- schedules
variables:
CMAKE_OPTIONS: $ALL_CODECS
extends: job-macosx-ninja
job-macosx-xcode:
tags: [ "macosx" ]
......@@ -457,6 +510,13 @@ job-windows-vs2015-novideo:
extends: job-windows-vs2015
job-windows-vs2015-all-codecs:
only:
- schedules
variables:
CMAKE_OPTIONS: $ALL_CODECS
extends: job-windows-vs2015
#job-uwp-vs2017:
#
# tags: [ "windows" ]
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment