Skip to content
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

Install wheels in Continuous Integration(CI) environments #223

Closed
abhiabhi94 opened this issue Aug 18, 2021 · 1 comment
Closed

Install wheels in Continuous Integration(CI) environments #223

abhiabhi94 opened this issue Aug 18, 2021 · 1 comment
Labels

Comments

@abhiabhi94
Copy link
Collaborator

Change Type

[ ] Refactor/Enhancement
[ ] Testing
[x] CI/CD
[ ] Other

Proposed Changes

Installing wheels in Continuous Integration(CI) environments will help reduce installation time for dependencies that distribute wheel.

@abhiabhi94
Copy link
Collaborator Author

Something along these lines should probably be enough.

diff --git a/tox.ini b/tox.ini
index d11cb20..5c51e47 100644
--- a/tox.ini
+++ b/tox.ini
@@ -37,7 +37,7 @@ ignore_outcome =
     djangomain: True
 
 commands =
-    python -m pip install --upgrade pip
+    python -m pip install --upgrade pip setuptools wheel
     flake8 comment/
     python manage.py compilemessages -l test --settings=test.settings.test
     python -m coverage run --parallel-mode manage.py test --settings=test.settings.test {posargs}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant