Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to build/test AlphaSQL? #81

Open
lukas-at-harren opened this issue Feb 28, 2022 · 2 comments
Open

How to build/test AlphaSQL? #81

lukas-at-harren opened this issue Feb 28, 2022 · 2 comments

Comments

@lukas-at-harren
Copy link

lukas-at-harren commented Feb 28, 2022

Hopefully this is the right place to pose such a question.
I was wondering on how I could build AlphaSQL myself as well as run its tests.

Currently my efforts got stuck at building the docker/dev.Dockerfile.
Unfortunately those ended up failing for me on a fresh try:

$ docker build -t alphasql-dev -f docker/dev.Dockerfile .
$ docker run -ti --entrypoint /usr/bin/make alphasql-dev build

(I tried both on v1.3.4 and master branch)

I would be happy to follow along and setup myself up to build AlphaSQL (at least on Docker), as well as update the documentation with what I learned to contribute.

@Matts966
Copy link
Owner

Thank you for this issue.

I will add more aggressive cache and automatic snapshot updater (for testing) in #78.

After merging this PR, it will be easier to develop AlphaSQL on GitHub Actions.

Also, documenting these things or about local development will be a good contribution :)

If you have troubles with local development, could you please paste logs? By the way, development on latest macos is difficult and I use macos 15 on GitHub Actions.

@Matts966
Copy link
Owner

Sample snapshot
#83
@lukas-at-harren

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants