test skeleton in the ci
Up until now we weren't testing the cube generated by the cubicweb-ctl newcube
command from the skeleton which means it often ended up breaking its own tox tests.
This MR adds a new .gitlab-ci.yml job to create a new cube and test it by launching its tox. It also test if the hgignore works as expected by using hg status
This isn't perfect because we don't test if the .gitlab-ci.yml
works, that would probably requires having a dedicated heptapod repository where we push the generated newcube and trigger its pipeline but in the meantime it's better than nothing.