[libcxx-commits] [libcxx] 15f179e - [libc++] Remove the Buildkite job that builds documentation (#69992)
via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Oct 24 05:06:25 PDT 2023
Author: Louis Dionne
Date: 2023-10-24T14:06:21+02:00
New Revision: 15f179e5d16228561e1a6bdabc10d6d80b6603ba
URL: https://github.com/llvm/llvm-project/commit/15f179e5d16228561e1a6bdabc10d6d80b6603ba
DIFF: https://github.com/llvm/llvm-project/commit/15f179e5d16228561e1a6bdabc10d6d80b6603ba.diff
LOG: [libc++] Remove the Buildkite job that builds documentation (#69992)
Since #69828, we have a Github Action that builds the documentation for
libc++, so we don't need to do it as part of our Buildkite pipeline
anymore.
Added:
Modified:
libcxx/utils/ci/Dockerfile
libcxx/utils/ci/buildkite-pipeline.yml
libcxx/utils/ci/run-buildbot
Removed:
################################################################################
diff --git a/libcxx/utils/ci/Dockerfile b/libcxx/utils/ci/Dockerfile
index 35f03b90c03d99d..962de84e852ce59 100644
--- a/libcxx/utils/ci/Dockerfile
+++ b/libcxx/utils/ci/Dockerfile
@@ -38,9 +38,9 @@ ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y bash curl
# Install various tools used by the build or the test suite
-#RUN apt-get update && apt-get install -y ninja-build python3 python3-sphinx python3-distutils python3-psutil git gdb ccache
+#RUN apt-get update && apt-get install -y ninja-build python3 python3-distutils python3-psutil git gdb ccache
# TODO add ninja-build once 1.11 is available in Ubuntu, also remove the manual installation.
-RUN apt-get update && apt-get install -y python3 python3-sphinx python3-distutils python3-psutil git gdb ccache
+RUN apt-get update && apt-get install -y python3 python3-distutils python3-psutil git gdb ccache
RUN apt-get update && apt-get install -y wget && \
wget -qO /usr/local/bin/ninja.gz https://github.com/ninja-build/ninja/releases/latest/download/ninja-linux.zip && \
gunzip /usr/local/bin/ninja.gz && \
diff --git a/libcxx/utils/ci/buildkite-pipeline.yml b/libcxx/utils/ci/buildkite-pipeline.yml
index f195331eac2474d..5a5bc39c5797bdd 100644
--- a/libcxx/utils/ci/buildkite-pipeline.yml
+++ b/libcxx/utils/ci/buildkite-pipeline.yml
@@ -29,32 +29,11 @@ env:
LLVM_HEAD_VERSION: "18" # Used compiler, update POST-BRANCH.
GCC_STABLE_VERSION: "13"
steps:
- #
- # Light pre-commit tests for things like forgetting to update generated files.
- #
- - label: "Documentation"
- command: "libcxx/utils/ci/run-buildbot documentation"
- artifact_paths:
- - "**/test-results.xml"
- env:
- CC: "clang-${LLVM_HEAD_VERSION}"
- CXX: "clang++-${LLVM_HEAD_VERSION}"
- agents:
- queue: "libcxx-builders"
- os: "linux"
- retry:
- automatic:
- - exit_status: -1 # Agent was lost
- limit: 2
- timeout_in_minutes: 120
-
#
# General testing with the default configuration, under all the supported
# Standard modes, with Clang and GCC. This catches most issues upfront.
# The goal of this step is to catch most issues while being very fast.
#
- - wait
-
- label: "GCC ${GCC_STABLE_VERSION} / C++latest"
command: "libcxx/utils/ci/run-buildbot generic-gcc"
artifact_paths:
diff --git a/libcxx/utils/ci/run-buildbot b/libcxx/utils/ci/run-buildbot
index be96bb65ef94122..89910738f52d040 100755
--- a/libcxx/utils/ci/run-buildbot
+++ b/libcxx/utils/ci/run-buildbot
@@ -587,13 +587,6 @@ benchmarks)
generate-cmake
check-cxx-benchmarks
;;
-documentation)
- clean
- generate-cmake -DLLVM_ENABLE_SPHINX=ON
-
- echo "+++ Generating documentation"
- ${NINJA} -vC "${BUILD_DIR}" docs-libcxx-html
-;;
aarch64)
clean
generate-cmake -C "${MONOREPO_ROOT}/libcxx/cmake/caches/AArch64.cmake"
More information about the libcxx-commits
mailing list