Closed chrisjsewell closed 3 years ago
I suggest you also adapt https://github.com/marvel-nccr/cookiecutter-ansible-role
I suggest you also adapt marvel-nccr/cookiecutter-ansible-role
Yep I was just messing around, working out the kinks before changing that
P.S. It might be useful to open an issue on quantum mobile to keep track the progress of moving roles to github actions.
Since there are >30 roles it might be worth thinking about a (semi-)automated way of migrating a role (run some script, ...); I still remember when I needed to move roles to molecule 3 and I thought automation wasn't necessary but in the end I might have saved a bit of time since one easily makes mistakes when doing everything by hand.
P.S. It might be useful to open an issue on quantum mobile to keep track the progress of moving roles to github actions.
Yep 👍
Since there are >30 roles it might be worth thinking about a (semi-)automated way of migrating a role (run some script, ...)
Possibly, although on the other hand, you could end up spending lots of time writing a script 🤷 ci.yml
and pre-commit.yml
are almost copy-paste across projects, and perhaps whilst I'm at it, I will try to standardize e.g. the environmental variables denoting which docker image to run
Grr, sounds like psutil is a real pain in the back-side to install: https://github.com/pytest-dev/pytest-xdist/issues/583, https://github.com/giampaolo/psutil/issues/1753
@ltalirz if you want to have a quick look, I've updated the first comment to specify the changes
Also, is there a specific reason to use marvelnccr/ubuntu-docker-base
for testing some roles, as opposed to marvelnccr/docker-ubuntu1804
etc?
Ok - do our current installation instructions on the aiida docs work for 20.04?
I guess as long as you have a C compiler installed, or if you are using Conda it might also be okay
shall we open an issue on it?
P.S. It might be useful to open an issue on quantum mobile to keep track the progress of moving roles to github actions.
Ok opened an issue on this. So going to merge here, then do another PR to update to aiida-core v1.4.2
This PR:
gcc
andpython3-dev