René's URL Explorer Experiment


Title: 6. Automatically building and testing your code: continuous integration (Python code packaging for scientific software)

Generator: Docutils 0.17.1: http://docutils.sourceforge.net/

direct link

Domain: pythonpackaging.info

Links:

5. Testing your codehttps://pythonpackaging.info/05-Tests.html
Contentshttps://pythonpackaging.info/index.html
7. Releasing your packagehttps://pythonpackaging.info/07-Package-Release.html
https://pythonpackaging.info/06-Continuous-Integration.html#Automatically-building-and-testing-your-code:-continuous-integration
https://pythonpackaging.info/06-Continuous-Integration.html#Why-continuous-integration?
previous chapterhttps://pythonpackaging.info/05-Tests.html
https://pythonpackaging.info/06-Continuous-Integration.html#Continuous-integration-with-Travis-CI
https://travis-ci.com/https://travis-ci.com/
https://pythonpackaging.info/_images/travis-start.png
https://pythonpackaging.info/_images/travis-firstrun.png
https://pythonpackaging.info/_images/travis-firstrun2.png
https://pythonpackaging.info/_images/travis-secondrun.png
https://pythonpackaging.info/_images/travis-thirdrun.png
herehttps://config.travis-ci.com/
https://pythonpackaging.info/_images/travis-specifynumpy.png
proposalhttps://numpy.org/neps/nep-0029-deprecation_policy.html
https://pythonpackaging.info/_images/travis-pythonnumpymatrix.png
allow failureshttps://docs.travis-ci.com/user/build-matrix/#allow-rows-to-fail
https://pythonpackaging.info/_images/travis-pythonnumpymatrix2.png
Chapter 7https://pythonpackaging.info/07-Package-Release.html
NEP 29 proposalhttps://numpy.org/neps/nep-0029-deprecation_policy.html
Anacondahttps://docs.anaconda.com/free/anaconda/index.html
Minicondahttps://docs.conda.io/en/latest/miniconda.html
https://pythonpackaging.info/_images/travis-pythonnumpymatrixsuccess.png
excludehttps://docs.travis-ci.com/user/build-matrix/#exclude-jobs
NEP 29 support proposalhttps://numpy.org/neps/nep-0029-deprecation_policy.html
herehttps://docs.travis-ci.com/user/build-matrix/
https://pythonpackaging.info/_images/travis-cron.png
belowhttps://pythonpackaging.info/06-Continuous-Integration.html#Analyzing-test-coverage-online-using-Codecov
https://pythonpackaging.info/06-Continuous-Integration.html#Continuous-integration-for-Windows:-AppVeyor
AppVeyorhttps://www.appveyor.com/
Windows PowerShellhttps://docs.microsoft.com/en-us/powershell/scripting/getting-started/getting-started-with-windows-powershell
VirtualBoxhttps://www.virtualbox.org/
https://pythonpackaging.info/_images/appveyor-firstrun.png
pre-installed Pythonhttps://www.appveyor.com/docs/windows-images-software/#python
natively installedhttps://www.appveyor.com/docs/windows-images-software/#miniconda
NEP 29 proposalhttps://numpy.org/neps/nep-0029-deprecation_policy.html
https://pythonpackaging.info/_images/appveyor-fullrun-ongoing.png
https://pythonpackaging.info/_images/appveyor-fullrun-done.png
https://pythonpackaging.info/06-Continuous-Integration.html#GitHub-Actions,-the-new-kid-on-the-block
GitHub Actionshttps://github.com/features/actions
https://pythonpackaging.info/_images/ghactions-new.png
very complex conditionshttps://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#on
NEP 29https://numpy.org/neps/nep-0029-deprecation_policy.html
implemented by GitHub itselfhttps://github.com/actions/checkout
https://pythonpackaging.info/_images/ghactions-firstrun-overview.png
https://pythonpackaging.info/_images/ghactions-firstrun-detailedoverview.png
https://pythonpackaging.info/_images/ghactions-firstrun-log.png
https://pythonpackaging.info/_images/ghactions-manyos.png
conda-incubator/setup-minicondahttps://github.com/conda-incubator/setup-miniconda
documentationhttps://help.github.com/en/actions
https://pythonpackaging.info/06-Continuous-Integration.html#Analyzing-test-coverage-online-using-Codecov
Coverallshttps://coveralls.io/
Codecovhttps://codecov.io/
https://codecov.io/https://codecov.io/
https://pythonpackaging.info/_images/codecov-travislog.png
https://codecov.io/gh/jobovy/exampyhttps://codecov.io/gh/jobovy/exampy
https://pythonpackaging.info/_images/codecov-firstrun-overview.png
https://pythonpackaging.info/_images/codecov-firstrun-files.png
issuehttps://github.com/codecov/codecov-python/issues/136
beforehttps://pythonpackaging.info/05-Tests.html#Test-coverage
https://pythonpackaging.info/_images/codecov-firstrun-math.png
https://pythonpackaging.info/_images/codecov-secondrun-math.png
section on test coveragehttps://pythonpackaging.info/05-Tests.html#Test-coverage
https://pythonpackaging.info/06-Continuous-Integration.html#Status-badges-for-your-package
https://travis-ci.com/jobovy/exampy
https://pythonpackaging.info/_images/badges-travis.png
https://travis-ci.com/jobovy/exampy
https://pythonpackaging.info/_images/badges-appveyor.png
https://ci.appveyor.com/project/jobovy/exampy
https://pythonpackaging.info/_images/badges-ghactions.png
https://pythonpackaging.info/_images/badges-codecov.png
https://codecov.io/gh/jobovy/exampy
Chapter 4https://pythonpackaging.info/04-Documentation.html#Automatically-building-and-hosting-your-documentation-on-readthedocs.io
https://pythonpackaging.info/_images/badges-rtd.png
https://exampy.readthedocs.io/en/latest/?badge=latest
shields.iohttps://shields.io/
https://github.com/jobovy/exampy/blob/main/LICENSE
https://pythonpackaging.info/_images/badges-addtoreadme.png
https://pythonpackaging.info/_images/badges-readme.png
5. Testing your codehttps://pythonpackaging.info/05-Tests.html
Contentshttps://pythonpackaging.info/index.html
7. Releasing your packagehttps://pythonpackaging.info/07-Package-Release.html
Sphinxhttps://www.sphinx-doc.org/

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.