Testing Automation

Automation

By integrating to a local repository (vcsfile)

This is the recommended way to get deep CI/VCS integration :

  • import vcs repository data for your projects using the vcsfile cube
  • link a repository to the relevant test configuration through the local_repository relation
  • set auto-test-mode to 'quick' or 'full' in the instance's all-in-one.conf file.

By using apycotclient in cron jobs

XXX WRITE ME

See apycotclient --help until then.

Abbreviation

CW:Cubicweb
CI:Continuous Integration
VCS:Version Control System