Hello Cockpit community,
in the past months we have worked on making Cockpit's test API and CI/CD system
available to third-party projects. So if you maintain or plan to create your
own Cockpit page, please have a look at Cockpit's "Starter Kit": It's
an
example page and project which includes all the gory webpack/babel/eslint/
release tarballs/rpm build boilerplate, an integration test that uses
Cockpit's test VMs and test API, and whose PRs are validated on the Cockpit CI
infrastructure.
Please have a look at the recent blog post which explains this in much more
detail:
http://cockpit-project.org/blog/cockpit-starter-kit.html
Please talk to us on the mailing list, IRC (#cockpit) or GitHub issues if you
have questions!
Martin