[vlc-commits] [Git][videolan/libvlcpp][master] Add CI configuration
Hugo Beauzée-Luyssen
gitlab at videolan.org
Fri Nov 6 15:19:59 CET 2020
Hugo Beauzée-Luyssen pushed to branch master at VideoLAN / libvlcpp
Commits:
62b68f97 by Hugo Beauzée-Luyssen at 2020-11-06T15:17:04+01:00
Add CI configuration
- - - - -
1 changed file:
- + .gitlab-ci.yml
Changes:
=====================================
.gitlab-ci.yml
=====================================
@@ -0,0 +1,25 @@
+variables:
+ VLC30_IMAGE: registry.videolan.org/medialibrary:20201009131431
+ VLC40_IMAGE: registry.videolan.org/libvlcpp-unstable:20201106140307
+
+.common_build:
+ rules:
+ - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
+ - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == "$CI_DEFAULT_BRANCH at videolan/libvlcpp"'
+ tags:
+ - docker
+ - amd64
+ script:
+ - ./bootstrap
+ - ./configure --enable-examples --enable-werror
+ - make -j4
+ - make -j4 distcheck
+
+continuous_build_4.0:
+ extends: .common_build
+ image: $VLC40_IMAGE
+
+continuous_build_3.0:
+ extends: .common_build
+ image: $VLC30_IMAGE
+
View it on GitLab: https://code.videolan.org/videolan/libvlcpp/-/commit/62b68f97a3714dbc56ae44fc6e1161e009296730
--
View it on GitLab: https://code.videolan.org/videolan/libvlcpp/-/commit/62b68f97a3714dbc56ae44fc6e1161e009296730
You're receiving this email because of your account on code.videolan.org.
More information about the vlc-commits
mailing list