Deny doc warnings in Gitlab CI

xmppftw created

Github/Gitea/Forgejo CI not affected because it doesnt build docs yet

Change summary

.gitlab-ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

.gitlab-ci.yml 🔗

@@ -41,7 +41,7 @@ variables:
   stage: test
   script:
     - echo "Building docs to CI_DOC_TARGET=$CI_DOC_TARGET"
-    - RUSTDOCFLAGS="--cfg docsrs" RUSTFLAGS="--cfg xmpprs_doc_build" cargo +nightly doc --no-deps -Zrustdoc-map --all-features
+    - RUSTDOCFLAGS="--cfg docsrs -D warnings" RUSTFLAGS="--cfg xmpprs_doc_build" cargo +nightly doc --no-deps -Zrustdoc-map --all-features
     - apt install -y rsync openssh-client
     - mkdir -p $HOME/.ssh
     - echo -e "Host docs\n\tHostname docs.xmpp.rs\n\tPort 1312\n\tUser xmpp-rs\n\tStrictHostKeyChecking no" > $HOME/.ssh/config