[Git][videolan/libdvbpsi][master] CI: Build developer documentation
Jean-Baptiste Kempf <[email protected]> Sat, 27 Mar 2021 22:50:31 +0100
| Newsgroups | gmane.comp.video.videolan.libdvbpsi.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============7233588831542742936==
Content-Type: multipart/alternative;
boundary="--==_mimepart_605fa8a77d96f_712c3c3346407b2";
charset=UTF-8
Content-Transfer-Encoding: 7bit
----==_mimepart_605fa8a77d96f_712c3c3346407b2
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
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.
----==_mimepart_605fa8a77d96f_712c3c3346407b2--
--===============7233588831542742936==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGliZHZicHNp
LWRldmVsIG1haWxpbmcgbGlzdApsaWJkdmJwc2ktZGV2ZWxAdmlkZW9sYW4ub3JnCmh0dHBzOi8v
bWFpbG1hbi52aWRlb2xhbi5vcmcvbGlzdGluZm8vbGliZHZicHNpLWRldmVsCg==
--===============7233588831542742936==--