- properties-content: DOC_DIR={doc-dir}
- - shell: !include-raw-escape:
- - ../shell/tox-install.sh
- - ../shell/rtd-verify.sh
+ properties-content: |
+ DOC_DIR={doc-dir}
+ PYTHON={python-version}
+ - shell: !include-raw-escape: ../shell/tox-install.sh
+ - shell: !include-raw-escape: ../shell/rtd-verify.sh
+
+- builder:
+ name: lf-rtdv3-build
+
+ builders:
+ - conditional-step:
+ condition-kind: file-exists
+ condition-filename: .readthedocs.yaml
+ on-evaluation-failure: dont-run
+ steps:
+ - inject:
+ properties-content: |
+ TOX_ENVS=docs,docs-linkcheck
+ - lf-infra-pre-build
+ - lf-infra-tox-install:
+ python-version: "python3"
+ - shell: !include-raw: ../shell/tox-run.sh
+ - shell: !include-raw: ../shell/rtdv3.sh
+
+- builder:
+ name: check-info-votes
+ builders:
+ - inject:
+ properties-content: JENKINS_SSH_CREDENTIAL={jenkins-ssh-credential}
+ - shell: !include-raw-escape: ../shell/check-info-votes.sh
+
+- builder:
+ name: lf-release
+ builders:
+ - config-file-provider:
+ files:
+ - file-id: lftoolsini
+ target: "$HOME/.config/lftools/lftools.ini"
+ - shell: !include-raw: ../shell/release-job.sh