Skip to content

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.

Merge request reports

Loading