From gitlab at videolan.org Sat Mar 27 21:50:31 2021 From: gitlab at videolan.org (Jean-Baptiste Kempf) Date: Sat, 27 Mar 2021 22:50:31 +0100 Subject: [libdvbpsi-devel] [Git][videolan/libdvbpsi][master] CI: Build developer documentation Message-ID: <605fa8a77e71d_712c3c3346408c2@gitlab.mail> Jean-Baptiste Kempf pushed to branch master at VideoLAN / libdvbpsi Commits: e0c18c34 by Konstantin Pavlov at 2021-03-28T00:23:35+03:00 CI: Build developer documentation While at it, bump debian image to current - - - - - 1 changed file: - .gitlab-ci.yml Changes: ===================================== .gitlab-ci.yml ===================================== @@ -4,12 +4,20 @@ stages: variables: GIT_SUBMODULE_STRATEGY: normal -build-debian: - image: registry.videolan.org/vlc-debian-unstable:20200529132440 +.build-common: stage: build + except: + - schedules + +.build-docker: + extends: .build-common tags: - docker - amd64 + +build-debian: + extends: .build-docker + image: registry.videolan.org/vlc-debian-unstable:20210315112333 script: - autoreconf -fisv - mkdir build @@ -18,7 +26,7 @@ build-debian: - make -j $(getconf _NPROCESSORS_ONLN) build-macos: - stage: build + extends: .build-common tags: - catalina - amd64 @@ -30,11 +38,8 @@ build-macos: - make -j $(getconf _NPROCESSORS_ONLN) build-win64: + extends: .build-docker image: registry.videolan.org/vlc-debian-win64:20201106143728 - stage: build - tags: - - docker - - amd64 script: - autoreconf -fisv - mkdir build @@ -43,14 +48,27 @@ build-win64: - make -j $(getconf _NPROCESSORS_ONLN) build-win32: + extends: .build-docker image: registry.videolan.org/vlc-debian-win32:20201106141924 - stage: build - tags: - - docker - - amd64 script: - autoreconf -fisv - mkdir build - cd build - ../configure --host=i686-w64-mingw32 --disable-examples - make -j $(getconf _NPROCESSORS_ONLN) + +pages: + extends: .build-docker + image: + name: registry.videolan.org/vlc-debian-unstable:20210315112333 + script: + - ./bootstrap + - ./configure + - make doc + - mv doc/doxygen/html public + artifacts: + paths: + - public + only: + - schedules + except: View it on GitLab: https://code.videolan.org/videolan/libdvbpsi/-/commit/e0c18c344abf37c2195d1a14fd932c99ae0230f7 -- View it on GitLab: https://code.videolan.org/videolan/libdvbpsi/-/commit/e0c18c344abf37c2195d1a14fd932c99ae0230f7 You're receiving this email because of your account on code.videolan.org.