This requires that WAYLAND_WEB_TOKEN is set up in the libinput settings on
gitlab.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
- docker_check # check if the current docker images are up to date
- docker_prep # rebuild the docker images if previous step failed
- build # for actually building things
+ - deploy # trigger wayland's website generation
variables:
###############################################################################
arch:rolling@default-build:
<<: *arch_template
<<: *default_build
+
+#
+# deploy
+#
+
+wayland-web:
+ image: registry.freedesktop.org/libinput/libinput/jq:latest
+ stage: deploy
+ script:
+ - curl --request POST
+ --form "token=$WAYLAND_WEB_TOKEN"
+ --form ref=master
+ https://gitlab.freedesktop.org/api/v4/projects/wayland${SLASH}wayland${DOT}freedesktop${DOT}org/trigger/pipeline
+ only:
+ refs:
+ - master
+ dependencies:
+ variables:
+ DOT: "%2E"
+ SLASH: "%2F"