crate-python
crate-python copied to clipboard
CI: Use CrateDB `nightly` also for regular testing
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?
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.
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.
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
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