-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build the documents with tox #168
Conversation
python -m sphinx.cmd.build -P -b html source build | ||
python -m sphinx.cmd.build -P -b html docs/source docs/build/html | ||
|
||
[testenv:docs-multi] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nv-alaiacano , is there a way to avoid creating a second environment? Or a way to run the python command in one case and sphinx-multiversion in another case--like an env var or something?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hm i'm not sure. it would be nice if we could cache the .tox
directory to avoid rebuilding every time. I'll look into that.
faa8f69
to
90ad1f2
Compare
Documentation preview |
Click to view CI ResultsGitHub pull request #168 of commit faa8f690e3fee705ba414ed87cdbd8f2c1ff1b60, no merge conflicts. Running as SYSTEM Setting status of faa8f690e3fee705ba414ed87cdbd8f2c1ff1b60 to PENDING with url https://10.20.13.93:8080/job/merlin_systems/262/console and message: 'Pending' Using context: Jenkins Building on master in workspace /var/jenkins_home/workspace/merlin_systems using credential fce1c729-5d7c-48e8-90cb-b0c314b1076e > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/NVIDIA-Merlin/systems # timeout=10 Fetching upstream changes from https://github.com/NVIDIA-Merlin/systems > git --version # timeout=10 using GIT_ASKPASS to set credentials login for merlin-systems user + githubtoken > git fetch --tags --force --progress -- https://github.com/NVIDIA-Merlin/systems +refs/pull/168/*:refs/remotes/origin/pr/168/* # timeout=10 > git rev-parse faa8f690e3fee705ba414ed87cdbd8f2c1ff1b60^{commit} # timeout=10 > git rev-parse origin/faa8f690e3fee705ba414ed87cdbd8f2c1ff1b60^{commit} # timeout=10 > git rev-parse faa8f690e3fee705ba414ed87cdbd8f2c1ff1b60^{commit} # timeout=10 ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job. Performing Post build task... Match found for : : True Logical operation result is TRUE Running script : #!/bin/bash cd /var/jenkins_home/ CUDA_VISIBLE_DEVICES=1 python test_res_push.py "https://api.GitHub.com/repos/NVIDIA-Merlin/systems/issues/$ghprbPullId/comments" "/var/jenkins_home/jobs/$JOB_NAME/builds/$BUILD_NUMBER/log" [merlin_systems] $ /bin/bash /tmp/jenkins4737410124083347095.sh |
Click to view CI ResultsGitHub pull request #168 of commit 90ad1f220fde95a6a6ed23f3b5fa4fd11175865d, no merge conflicts. Running as SYSTEM Setting status of 90ad1f220fde95a6a6ed23f3b5fa4fd11175865d to PENDING with url https://10.20.13.93:8080/job/merlin_systems/263/console and message: 'Pending' Using context: Jenkins Building on master in workspace /var/jenkins_home/workspace/merlin_systems using credential fce1c729-5d7c-48e8-90cb-b0c314b1076e > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/NVIDIA-Merlin/systems # timeout=10 Fetching upstream changes from https://github.com/NVIDIA-Merlin/systems > git --version # timeout=10 using GIT_ASKPASS to set credentials login for merlin-systems user + githubtoken > git fetch --tags --force --progress -- https://github.com/NVIDIA-Merlin/systems +refs/pull/168/*:refs/remotes/origin/pr/168/* # timeout=10 > git rev-parse 90ad1f220fde95a6a6ed23f3b5fa4fd11175865d^{commit} # timeout=10 Checking out Revision 90ad1f220fde95a6a6ed23f3b5fa4fd11175865d (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 90ad1f220fde95a6a6ed23f3b5fa4fd11175865d # timeout=10 Commit message: "Build the documents with tox" > git rev-list --no-walk b0b1c3094f5679b6607b86e27ac9b18d5e3e36bb # timeout=10 [merlin_systems] $ /bin/bash /tmp/jenkins7035549219138493307.sh PYTHONPATH=:/usr/local/lib/python3.8/dist-packages/:/usr/local/hugectr/lib:/var/jenkins_home/workspace/merlin_systems/systems ============================= test session starts ============================== platform linux -- Python 3.8.10, pytest-7.1.2, pluggy-1.0.0 rootdir: /var/jenkins_home/workspace/merlin_systems/systems, configfile: pyproject.toml plugins: anyio-3.6.1, xdist-2.5.0, forked-1.4.0, cov-3.0.0 collected 75 items |
Click to view CI ResultsGitHub pull request #168 of commit 2bab18d44a51e32af033723a38e079035079a026, no merge conflicts. Running as SYSTEM Setting status of 2bab18d44a51e32af033723a38e079035079a026 to PENDING with url https://10.20.13.93:8080/job/merlin_systems/269/console and message: 'Pending' Using context: Jenkins Building on master in workspace /var/jenkins_home/workspace/merlin_systems using credential fce1c729-5d7c-48e8-90cb-b0c314b1076e > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/NVIDIA-Merlin/systems # timeout=10 Fetching upstream changes from https://github.com/NVIDIA-Merlin/systems > git --version # timeout=10 using GIT_ASKPASS to set credentials login for merlin-systems user + githubtoken > git fetch --tags --force --progress -- https://github.com/NVIDIA-Merlin/systems +refs/pull/168/*:refs/remotes/origin/pr/168/* # timeout=10 > git rev-parse 2bab18d44a51e32af033723a38e079035079a026^{commit} # timeout=10 Checking out Revision 2bab18d44a51e32af033723a38e079035079a026 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 2bab18d44a51e32af033723a38e079035079a026 # timeout=10 Commit message: "Merge branch 'main' into docs-tox" > git rev-list --no-walk cd0ca2cd67799cbcc90620c27ee83a3ea64ed654 # timeout=10 [merlin_systems] $ /bin/bash /tmp/jenkins1777589732991863172.sh PYTHONPATH=:/usr/local/lib/python3.8/dist-packages/:/usr/local/hugectr/lib:/var/jenkins_home/workspace/merlin_systems/systems ============================= test session starts ============================== platform linux -- Python 3.8.10, pytest-7.1.2, pluggy-1.0.0 rootdir: /var/jenkins_home/workspace/merlin_systems/systems, configfile: pyproject.toml plugins: anyio-3.6.1, xdist-2.5.0, forked-1.4.0, cov-3.0.0 collected 81 items |
Click to view CI ResultsGitHub pull request #168 of commit 4fbe04ad465b515ff869f714295b0d7f84cdf155, no merge conflicts. Running as SYSTEM Setting status of 4fbe04ad465b515ff869f714295b0d7f84cdf155 to PENDING with url https://10.20.13.93:8080/job/merlin_systems/273/console and message: 'Pending' Using context: Jenkins Building on master in workspace /var/jenkins_home/workspace/merlin_systems using credential fce1c729-5d7c-48e8-90cb-b0c314b1076e > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/NVIDIA-Merlin/systems # timeout=10 Fetching upstream changes from https://github.com/NVIDIA-Merlin/systems > git --version # timeout=10 using GIT_ASKPASS to set credentials login for merlin-systems user + githubtoken > git fetch --tags --force --progress -- https://github.com/NVIDIA-Merlin/systems +refs/pull/168/*:refs/remotes/origin/pr/168/* # timeout=10 > git rev-parse 4fbe04ad465b515ff869f714295b0d7f84cdf155^{commit} # timeout=10 Checking out Revision 4fbe04ad465b515ff869f714295b0d7f84cdf155 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 4fbe04ad465b515ff869f714295b0d7f84cdf155 # timeout=10 Commit message: "Merge branch 'main' into docs-tox" > git rev-list --no-walk c4c82f27ce1a3852ff66329912a30fb444c34c71 # timeout=10 [merlin_systems] $ /bin/bash /tmp/jenkins8824806492901076143.sh PYTHONPATH=:/usr/local/lib/python3.8/dist-packages/:/usr/local/hugectr/lib:/var/jenkins_home/workspace/merlin_systems/systems ============================= test session starts ============================== platform linux -- Python 3.8.10, pytest-7.1.2, pluggy-1.0.0 rootdir: /var/jenkins_home/workspace/merlin_systems/systems, configfile: pyproject.toml plugins: anyio-3.6.1, xdist-2.5.0, forked-1.4.0, cov-3.0.0 collected 85 items |
No description provided.