pcdshub / pytmc

Generate EPICS IOCs and records from TwinCAT projects - along with many TwinCAT project tools
https://pcdshub.github.io/pytmc/
Other
10 stars 11 forks source link

CI: try new shared configurations #202

Closed klauer closed 4 years ago

klauer commented 4 years ago

Updated conda recipe as well

Let's see what happens 🤷‍♂️

klauer commented 4 years ago

Pretty darn painless (cheers @zrylettc @hhslepicka) pip-based testing is segfaulting relating to pyqt/X settings, but otherwise all looks good to me.

hhslepicka commented 4 years ago

Did I miss a package or dependency at the general env-ui setup yaml file?

klauer commented 4 years ago

@hhslepicka don't think so. Not sure why conda/pip are behaving differently here, but it doesn't seem to be a cause for concern (for either pytmc or the ci-helpers)

klauer commented 4 years ago

... and travis stopped reporting status here :( but it is passing: https://travis-ci.org/github/slaclab/pytmc/builds/695126727

klauer commented 4 years ago

Migrated CI to travis-ci.com (from travis-ci.org)

klauer commented 4 years ago

Check out the view config tab, very cool: https://travis-ci.com/github/slaclab/pytmc/builds/169950425/config