ome / omero-test-infra

Test infrastructure for decoupled repositories
BSD 2-Clause "Simplified" License
3 stars 13 forks source link

Python check unification #21

Closed sbesson closed 6 years ago

sbesson commented 6 years ago

While reviewing the phases executed on CLI plugins, I realized that the Python quality tools like flake8 are currently not executed.

The changes of this PR are the following:

Searching https://github.com/search?p=2&q=user%3Aome+user%3Aopenmicroscopy+omero-test-infra+filename%3A.travis.yml&type=Code, there are currently 4 repos which might be affected by the changes of the cli and script phases:

Proposed tag: 0.3.6

joshmoore commented 6 years ago

I'll be surprised if this passes all the repos, but if it doesn't, happy to look into alternative (pinning?) solutions.

sbesson commented 6 years ago

So far, I have the following behavior:

Any other downstream repo you can think of?

joshmoore commented 6 years ago

Seems to match: https://github.com/search?q=org%3Aome+%22cli-docker%22&type=Code

sbesson commented 6 years ago

As discussed with @joshmoore and @jburel, 774f1da pushed to expand the test scope of cli-build. PR description updated and all integration branches have been relaunched to account for the changes.