Setup github mirror and travis, and enable calculators tests
This is related to !806 (merged)
-
register ase user (or camd or other if taken) on github.com
-
create https://github.com/ase/ase repository using github webUI - do not perform any commits into it
Follow https://docs.gitlab.com/ee/workflow/repository_mirroring.html#setting-up-a-mirror-from-gitlab-to-github 2. create token on github.com
-
on gitlab, in repository settings, choose "Push to Remote repository" and provide github url: https://ase:token@github.com/ase/ase.git Remember to enable "Remote mirror repository" option.
-
on github, setup travis integration as shown in https://www.youtube.com/watch?v=FEXY1ZP-sBs. Adjust travis settings: build only master branch, and optionally build once per day instead of at every commit to master
-
figure out the environment variables needed in order to run calculators tests on Ubuntu rolling release and set them around line cee6f908
-
matplotlib_plot.py is still failing?
Example mirror repository and travis: https://github.com/marcindulak/ase https://travis-ci.org/marcindulak/ase/. Note that this is a github mirror of my gitlab ase fork.