# SPDX-License-Identifier: GPL-2.0-or-later # SPDX-FileCopyrightText: 2011-2024 Blender Authors # import buildbot.plugins import pipeline.common def populate(environment): properties = [ buildbot.plugins.util.BooleanParameter( name="needs_package_delivery", label="Package delivery -> push build to configured services", required=True, strict=True, default=True, ), ] return pipeline.common.create_pipeline( environment, "doc-developer", "doc_developer.py", ["update", "compile", "deliver"], {"vdev": "main"}, properties, "blender-developer-docs.git", ["linux-x86_64-general"], incremental_properties={"needs_package_delivery": True}, do_step_if=pipeline.common.needs_do_doc_pipeline_step, )