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

Release management: More work on travis (Fix issues #1009 #1017 #1017 #1018 #1019 #1020 #1012 #1022 #1024 #1025) #1033

Conversation

vingar
Copy link
Contributor

@vingar vingar commented Apr 10, 2018

No description provided.

@vingar vingar force-pushed the patch-1009-Add_python2_7_conditional_requirements_to_core_dependencies_to_support_pip_py3_installation branch 2 times, most recently from d6638da to 7419e8a Compare April 10, 2018 13:52
…pendencies to support pip py3 installation (Fix issue rucio#1009)
@vingar vingar force-pushed the patch-1009-Add_python2_7_conditional_requirements_to_core_dependencies_to_support_pip_py3_installation branch from 7419e8a to d866dd0 Compare April 10, 2018 16:11
@bari12
Copy link
Member

bari12 commented Apr 11, 2018

For me this is good to go, but as it is quite a big PR, if anyone else wants to have a look, please do it today, I will merge tomorrow/tonight.

@mlassnig
Copy link
Contributor

Looks good to me.

Just one improvement, it might be worth to run the flake/syntax check first, before spawning all the subjobs? Because if that one doesn't work, then we can fail quickly and not need to spawn all the matrix jobs.

@vingar
Copy link
Contributor Author

vingar commented Apr 11, 2018

It's the concept of build stages: https://docs.travis-ci.com/user/build-stages/
It can come later if someone is motivated to have a look on it. It'll save CPU in travis but the improvement for us is already there: total waiting time around ~20 min with much more coverage.

@bari12 bari12 merged commit cebd628 into rucio:next Apr 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants