aiidateam/aiida-wannier90

Update the testing config.yml to be system-generic (or at least run on travis)

Closed this issue · 2 comments

The current testing config file has many hard-coded parameters, e.g.:

codes:
  wannier90:
    description: Wannier90
    default_plugin: wannier90.wannier90
    remote_computer: localhost
    remote_abspath: /home/greschd/software/wannier90-latest/wannier90.x

This should be updated to be generic.

I'm not sure there's a good way to make this generic -- since at the end of the day we need to know where Wannier90 is located. What I've done in some other plugins is create a config_example.yml checked into the repo, and then put config.yml into .gitignore. This allows each developer to have a system-specific file, while still showing which parameters should be defined. Better ideas welcome.

I'm closing this - now we have a test config file specific for travis, and the config is now called config_example.yml, that I think serves its purpose.