IDR / deployment

Deployment infrastructure for the Image Data Resource
https://idr.openmicroscopy.org/about/deployment.html
BSD 2-Clause "Simplified" License
13 stars 14 forks source link

Replace travis molecule with GitHub workflow #300

Closed manics closed 3 years ago

manics commented 3 years ago

Replaces Travis with a GitHub Workflow.

The version of molecule used in https://github.com/ome/ome-ansible-molecule/tree/v0.4.4 depends on an old version of testinfra which has a bug, so we need to manually upgrade it in the workflow to get the tests to pass.

manics commented 3 years ago

I don't know whether pip will reliably handle conflicting dependencies in the same installation step. I haven't look at upgrading molecule, though it'll be needed to support newer Ansible versions.