Mercurial > evolve
view .gitlab-ci.yml @ 5396:74efe8301c74
tests: add blank lines to test-topic-tutorial.t to fix .rst syntax
This file is converted to .rst using docs/test2rst.py in a pretty simple and
straightforward way, and it's possible to just embed chunks of reST inside the
.t file. However, it's necessary to make sure these chunks follow the reST
syntax (and that includes having blank lines after indented blocks.
Noticed when building a .deb: sphinx complained "WARNING: Explicit markup ends
without a blank line; unexpected unindent."
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Thu, 09 Jul 2020 20:47:11 +0800 |
parents | 02804d8bac31 |
children | 98e2613d797d |
line wrap: on
line source
.prepare_hg: &prepare_hg - hg pull -R /ci/repos/mercurial/ - hg_rev=$(tests/testlib/map-hg-rev.sh "$(hg identify --branch)") - hg -R /ci/repos/mercurial/ update "$hg_rev" pytype: image: octobus/ci-py3-hgext3rd script: - *prepare_hg - pytype --version - jobs=$(python -c 'import multiprocessing; print multiprocessing.cpu_count()') - pytype -P /ci/repos/mercurial/:hgext3rd -k hgext3rd -x hgext3rd/evolve/thirdparty -j $jobs || true when: manual variables: PY: py2 PYTHON: python RUNTEST_ARGS: "" TEST_HGMODULEPOLICY: "allow" .runtests_template: &runtests image: octobus/ci-$PY-hgext3rd before_script: - (cd tests; ls -1 test-check-*.t > /tmp/check-tests.txt) script: - *prepare_hg - ("$PYTHON" --version) - (cd tests; set -x; HGMODULEPOLICY="$TEST_HGMODULEPOLICY" "$PYTHON" /ci/repos/mercurial/tests/run-tests.py --color=always $RUNTEST_ARGS) checks-py2: <<: *runtests variables: RUNTEST_ARGS: "--test-list /tmp/check-tests.txt" checks-py3: <<: *runtests variables: PY: py3 PYTHON: python3 RUNTEST_ARGS: "--test-list /tmp/check-tests.txt" tests-py2-cext: <<: *runtests variables: RUNTEST_ARGS: "--no-rust --blacklist /tmp/check-tests.txt" TEST_HGMODULEPOLICY: "c" tests-py2-pure: <<: *runtests variables: RUNTEST_ARGS: "--pure --blacklist /tmp/check-tests.txt" TEST_HGMODULEPOLICY: "py" tests-py3-cext: <<: *runtests variables: PY: py3 PYTHON: python3 RUNTEST_ARGS: "--no-rust --blacklist /tmp/check-tests.txt" TEST_HGMODULEPOLICY: "c" tests-py3-pure: <<: *runtests variables: PY: py3 PYTHON: python3 RUNTEST_ARGS: "--pure --blacklist /tmp/check-tests.txt" TEST_HGMODULEPOLICY: "py" doc: image: octobus/ci-py2-evolve-doc script: - cd docs/ - make variables: LANG: en_us.UTF-8 PYTHONPATH: "/ci/repos/mercurial:$PYTHONPATH" artifacts: paths: - html/*