From dd56367554cdf0662cc1d4a8e462e8c3e8656d08 Mon Sep 17 00:00:00 2001 From: Antonio Sanchez Date: Wed, 26 Feb 2025 08:00:41 -0800 Subject: [PATCH] Fix docs job for nightlies --- ci/build.linux.gitlab-ci.yml | 4 +++- ci/deploy.gitlab-ci.yml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ci/build.linux.gitlab-ci.yml b/ci/build.linux.gitlab-ci.yml index 3713a5826..ff319b861 100644 --- a/ci/build.linux.gitlab-ci.yml +++ b/ci/build.linux.gitlab-ci.yml @@ -97,7 +97,7 @@ build:linux:cross:x86-64:clang-12:avx512dq: variables: EIGEN_CI_ADDITIONAL_ARGS: "-DEIGEN_TEST_AVX512DQ=on" -build:linux:doc: +build:linux:docs: extends: .build:linux:cross variables: EIGEN_CI_TARGET_ARCH: any @@ -107,6 +107,8 @@ build:linux:doc: EIGEN_CI_CXX_COMPILER: clang++ EIGEN_CI_BEFORE_SCRIPT: ". ci/scripts/build_and_install_doxygen.sh Release_1_13_2" rules: + - if: $CI_PIPELINE_SOURCE == "schedule" && $CI_PROJECT_NAMESPACE == "libeigen" + - if: $CI_PIPELINE_SOURCE == "web" && $CI_PROJECT_NAMESPACE == "libeigen" - if: $CI_PIPELINE_SOURCE == "push" && $CI_PROJECT_NAMESPACE == "libeigen" # # Sanitizers (Disabled because ASAN hangs and MSAN requires instrumented libc++) diff --git a/ci/deploy.gitlab-ci.yml b/ci/deploy.gitlab-ci.yml index 311313920..3c4db06b9 100644 --- a/ci/deploy.gitlab-ci.yml +++ b/ci/deploy.gitlab-ci.yml @@ -19,7 +19,7 @@ deploy:tag:nightly: deploy:docs: stage: deploy image: busybox - dependencies: [ build:linux:doc ] + dependencies: [ build:linux:docs ] variables: PAGES_PREFIX: docs-nightly script: