-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Parallelize Travis builds, attempt 2 #773
Copy link
Copy link
Closed
Labels
component: infrastructureIssues related to development scripts, CI, servers, etc.Issues related to development scripts, CI, servers, etc.component: testsIssues related to the testsuite.Issues related to the testsuite.priority: 0 - highIssues which are currently the primary focus.Issues which are currently the primary focus.
Description
For #772 we need to split Travis builds somehow so we don't run the basic linters twice.
In #758 there was a bad attempt as this lead to reinstalling packages multiple times.
Something like this split would probably make more sense:
PYQT_INSTALLED=1SYSTEM_SITE_PACKAGES=X- Installs Qt/PyQt/xvfb
- Runs
unittests,smoke,pylintand maybepyflakes
PYQT_INSTALLED=0- Doesn't install Qt/PyQt/xfvb
- Runs
misc,pep257,pep8,mccabe,pyroma,check-manifestand maybepyflakes
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
component: infrastructureIssues related to development scripts, CI, servers, etc.Issues related to development scripts, CI, servers, etc.component: testsIssues related to the testsuite.Issues related to the testsuite.priority: 0 - highIssues which are currently the primary focus.Issues which are currently the primary focus.