dd-opentracing-cpp
dd-opentracing-cpp copied to clipboard
Add a nightly build job
Add a nightly build job in CircleCI (a requirements to do cross-components testing with other components).
Hi @cbeauchesne,
Add a nightly build job in CircleCI (a requirements to do cross-components testing with other components).
If this change is still relevant, could you expound on the need for a nightly build job?
Hi @dgoffredo,
Yes, it's usefull : we have a tests suite that check every night the compatibility between "dev" version of all components.
The issue we had IIRC is that if nothing is pushed to the repo for weeks, as Circle CI artifacts are not stored forever, we can't download an artifact to run the test.
With this nightly build, we are sure that an artifact is always available. Thus, we can maybe change the recurrence to weekly?
I don't think the cost of a nightly build would be prohibitive, but perhaps weekly would be better. I'll discuss this with the team and get back to you.