On Mon, Dec 24, 2018 at 11:14:47AM -0800, Hal Murray wrote: > > > That still makes this table a maintainence headache. Can we instead say > > that > > we built on modern/supported-by-upstream releases of popular operating > > systems and distributions. And we build test on the platforms supported by > > our CI system. See > > https://secure-web.cisco.com/1N2ohoYQV9HB6Eik5aubGlGNBSC-OoyV9dFeOMGXNbouVPsjDL_gYDAvD2A1DWIYGzIgBVNCG3K2UWTaZmjmkW7qvcZ8oxyMr7NhG218JCcGfJcrgtoDdPU69aVmeH6_4Pg8zTi_HQaPK8kM-Uueo05fQvxZaxsOVjelvonabSO7YPOETlk0M37Oyq7ybOaFjA_LcD0ktQf97cRU-i9UFtBwsTkcjDR--Z-tFNwtFmBkKENzYY3wqfQ6HWZlP5Ghbe41U_3viSKMLb1DiNARJ8A/https%3A%2F%2Fgitlab.com%2FNTPsec%2Fntpsec%2Fblob%2Fmaster%2F > > .gitlab-ci.yml for the specific platforms that we test on. > > Two issues: > > That only tests building. We also need to test actually running, and test > refclocks. Or at least document how much testing we actually do.
Is there a way that we can fix refclock testing into CI? If you can describe how we'd run that test (don't worry about the platform details), I can work on a way to integrate it into our pipelines. Same question for running testing running without refclocks. > .gitlab-ci.yml isn't exactly user friendly. Yes, it is the truth if you want > to know obscure details, but I have troubles reading it. Where is the > documentation for that area? Where is the list of systems I get to pick from? https://www.ntpsec.org/supported-platforms.html says "NTPsec builds cleanly on at least..." There are some references to testing, but they're non-specific. See https://docs.gitlab.com/ee/ci/yaml/ for documentation on the YAML syntax. The job names try to be self-evident about what platform/version/feature they're testing. If I've missed the mark on any, please let me know. We may want to point the users at https://gitlab.com/NTPsec/ntpsec/pipelines so they can click "Stages" and see the line of jobs from the drop-down? > Are there any other places where we have the problem of our documentation > representing a snapshot in time? Sure. For example: https://www.ntpsec.org/plans.html https://www.ntpsec.org/removal-plan.html https://www.ntpsec.org/accomplishments.html Thanks, -Matt _______________________________________________ devel mailing list [email protected] http://lists.ntpsec.org/mailman/listinfo/devel
