This repository was archived by the owner on Jun 11, 2019. It is now read-only.
forked from sphinx-contrib/sphinxcontrib-versioning
-
Notifications
You must be signed in to change notification settings - Fork 1
Rework packaging, CI builds and deployments #5
Copy link
Copy link
Open
Description
Before enabling tests, it'd be a good idea to update the build config:
sphinxcontrib-versioning/.travis.yml
Lines 35 to 53 in e849a3f
# Deploy. deploy: provider: pypi user: Robpol86 password: secure: "SL9UOy/1SkvG3t5K1kRjN8OPLoP8OR6DAw5hiWkUBaqRsqvWh3YJep6uECQ20gYAU5HXgLJ\ Jug1LCUqiJ52JBCHbrc5rWy0XqfxwhG2euMfT3D3D527URthifchECNIhJpYDffuiCT5m4VR\ zg35E98UoiFAWpTHvyzO33JyP5ZWXrlEI1HYXRwS9fosJSsTNnzc5u4fraQs1mjCWSwRrS6+\ HUbbNY0NygQ7wwL4KIjn9/h1C3X4nqwBqgFt9Ed6yvQgXh3OMv/rseA6oko9Iw3pVJZR5emU\ sejcQ1txJ4EMbahcdWJFo4xpYy2VNxRAyQWtav4IWST19bGmhQB1Cgn2WBW7PQswYev+IZ7Z\ FS1L3OXFItUuS7IV/uOTnMPetD1WqIrVlPHy+N4Sy30QBoZPDO6/DlknPK4dDXhmb+atrVCZ\ z8y2Ol06QEwM8Ewmn+ch+Hez9dxLsD5TczHSYMrz/c/AloHqr+3lZDJ+hr0D2vvnerqLqJvH\ Mp5p+vwnYNtpSInlYNLvcUITpQaOaqBzkFiJ+mIFoswsPhfw15gGZ0akIvVT9YAqJ2eeMrGx\ kzxiCBVD4dqGxMh318BmwXdurgWZbia2DJWs+QBNs44kiSByQmXWFXo2KamiBZAez+AdBPgA\ Hs/smp3nE3TI9cHQzzbhDFZftI4dtLf8osNI=" on: condition: $TRAVIS_PYTHON_VERSION = 3.4 tags: true sphinxcontrib-versioning/.travis.yml
Lines 10 to 18 in e849a3f
- python: 3.5 env: TOX_ENV=docs after_success: - eval "$(ssh-agent -s)"; touch docs/key; chmod 0600 docs/key - openssl aes-256-cbc -d -K "$encrypted_9c2bf3fbb9ea_key" -iv "$encrypted_9c2bf3fbb9ea_iv" < docs/key.enc > docs/key && ssh-add docs/key - git remote set-url --push origin "[email protected]:$TRAVIS_REPO_SLUG" - export ${!TRAVIS*} - tox -e docsV
It's probably also worth reviewing the test matrix (Py versions tested against) and relax the requirement specifiers:
sphinxcontrib-versioning/tox.ini
Lines 3 to 5 in e849a3f
click==6.6 colorclass==2.2.0 sphinx==1.4.8 sphinxcontrib-versioning/tox.ini
Lines 33 to 37 in e849a3f
flake8-docstrings==1.0.2 flake8-import-order==0.11 flake8==3.2.1 pep8-naming==0.4.1 pylint==1.6.4
Originally posted by @nocarryr in #1 (comment)
Metadata
Metadata
Assignees
Labels
No labels