IBM / lunchpail

Lunchpail compiles your job code into an all-in-one executable. Others download that binary, and "up" it to run your code in the Cloud or an existing Kubernetes cluster.
Apache License 2.0
3 stars 2 forks source link

[question] dependencies make it impossible to start #9

Open gedw99 opened 1 month ago

gedw99 commented 1 month ago

compile time dependencies it seems..

I was wondering what I need rot do to get started. I quite like the way this is all designed with the IR, as it were. Pretty cool ideas in here.

cmd % go build .
../pkg/lunchpail/version.go:9:12: pattern version.txt: no matching files found
../pkg/fe/assembler/template.go:6:12: pattern charts.tar.gz: no matching files found
../pkg/fe/transformer/api/shell/embed.go:6:12: pattern shell.tar.gz: no matching files found
../pkg/fe/transformer/api/workerpool/embed.go:6:12: pattern workerpool.tar.gz: no matching files found
../pkg/fe/transformer/api/workstealer/embed.go:6:12: pattern workstealer.tar.gz: no matching files found

If you are not ready for dog fooding just let me know.

starpit commented 1 month ago

howdy! thanks for the feedback. you did indeed catch us just slightly in advance of being ready with the documentation. to build the CLI, currently:

./hack/setup/cli.sh

which will build ./lunchpail

also, please disregard the instructions in the top-level README. we should have an update on this by tomorrow. we still need to publish the base images.

and thanks for the patience during this initial setup. we just got approval from our company to open source, and there are some chicken-and-egg issues there (get on github, get automation in place...)

i'll ping this thread when everything is in place. this will include published CLI builds as a github release.

gedw99 commented 1 month ago

thanks @starpit for the prompt reply.

I will wait until things are in place and then give it a whirl.