Darwin aarch64 support without Testcontainers
CC007 opened this issue · 1 comments
Is your feature request related to a problem? Please describe.
We are using otj-pg-embedded 0.13.4 for unit tests. We chose an older version because we aren't able to use testcontainers for that setup right now. Recently some developers started using Apple Silicon (M1/M2) laptops and we noticed that that version doesn't come with a Darwin Aarch64 compatible build for postgres.
Describe the solution you'd like
We would like it if for the 0.13.x version the library will also be provided with a postgresql-Darwin-aarch64.txz file, to add Apple Silicon support.
Describe alternatives you've considered
- We considered the 1.x version of the library or using Testcontainers, but that didn't work with the way we set up our build pipeline.
- We considered using a H2 database, but due to it not fully supporting the PostgreSQL dialect, we ran into issues there.
I'm sorry, but only 1.x is supported - no one has stepped up to support the old branch. If that doesn't work for you (and in fact the M1 support was one reason we switched to docker!) look in the README - zonky did a fork years ago that he maintains.