crate-python icon indicating copy to clipboard operation
crate-python copied to clipboard

CI: Use CrateDB `nightly` also for regular testing

Open amotl opened this issue 1 year ago • 3 comments

About

CrateDB version was fixed to 5.4.5. This patch intends to use ~~latest~~ nightly.

Thoughts

latest will probably not work, because the test layer used here only understands specific version numbers, and nightly?

amotl avatar Jun 17 '24 18:06 amotl

Do you have any concern to test on CI with nightly? It could potentially help us catch issues of incompatibilities between CrateDB and python, before a release.

matriv avatar Jun 17 '24 18:06 matriv

Thanks. Let's go for nightly right away, also for regular testing. CrateDB Nightly is used for crate-python nightly CI jobs anyway, so let's synchronize this.

amotl avatar Jun 17 '24 19:06 amotl

Dialogue with self

Q: 404 Not Found @ https://cdn.crate.io/downloads/releases/cratedb/x64_mac/crate-latest.tar.gz -- what's that? A: Ah right, that's why we pinned specific versions. 💡

Explanation

There are no nightly builds for x64_mac.

Conclusion

Putting this back into draft mode for now, and updating manually instead.

  • GH-625

amotl avatar Jun 17 '24 19:06 amotl

This is an alternative that works now, by working around the no nightly builds for x64_mac problem. In this way, we can at least use CrateDB nightly for the Linux-based test matrix slots, also on regular PR builds.

  • GH-662

amotl avatar Oct 31 '24 19:10 amotl