Add back further changes from blender-devops
This commit is contained in:
parent
18e653fd2e
commit
0a1454d250
61 changed files with 7917 additions and 1 deletions
32
config/pipeline/doc_developer.py
Normal file
32
config/pipeline/doc_developer.py
Normal file
|
@ -0,0 +1,32 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# SPDX-FileCopyrightText: 2011-2024 Blender Authors
|
||||
# <pep8 compliant>
|
||||
|
||||
import buildbot.plugins
|
||||
|
||||
import pipeline.common
|
||||
|
||||
|
||||
def populate(devops_env_id):
|
||||
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(
|
||||
devops_env_id,
|
||||
"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,
|
||||
)
|
Loading…
Add table
Add a link
Reference in a new issue