-
Notifications
You must be signed in to change notification settings - Fork 0
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
[Toolchain] Support multiple deno versions and os/arch #1
Comments
I have spent some time on this https://github.com/aspect-build/rules_deno/ |
That would be lovely and I've been wanting to pick up this project again for a while. Would you be alright if we created an org and merged the 2 projects together? I was thinking of other tools for this ecosystem (like an equivalent to gazelle) in the future and this would keep things clean. |
Of course I'm fond of keeping my rules repos in aspect-build org, but I can see why Engflow wouldn't want to sign a CLA there and I'm not tied to it. Also I should be clear, I have very little time to contribute to this, and I'm also not sure if there's enough potential adoption to make it worth spending time. |
Sure, bazel-contrib would be a perfect place for it! Same for me, I plan on contributing to this mostly on my spare time, so not much. How would you like to proceed then? |
technically we need bazel-contrib/SIG-rules-authors#3 first |
|
Is there any update on this? |
I'm about to start some work so that we can match the criteria for bazel-contrib and soon after maybe @alexeagle can help merging their rules in? Regardless I will soon start getting some work done on this @codecycleteam Just out of curiosity, do you plan on using these rules for some project? If that was the case it'd be interesting to get some feedback and conversations going :) |
@TheGrizzlyDev Thank you for the updates! |
@TheGrizzlyDev WDYT about starting from the commits on the aspect-build repo? It started from an earlier version of bazel-contrib/rules-template - I'll update it now to include the latest. edit: take a look at https://github.com/aspect-build/rules_deno/pull/4/files ? |
@alexeagle sounds good to me, I don't mind which repo we use while migrating over to bazel-contrib. What features from mine would you need me to port over? The PR lgtm, nice work! |
Okay, merged that. As for what to add, looks like it's all your starlark rules, the deno_library, deno_binary, deno_test. Want to start with a PR against aspect-build/rules_deno? |
sgtm, thanks a lot for your help! |
Support multiple deno versions through a configurable build setting.
Support other version of os/arch other than linux/x86_64.
Nice to have:
toolchain download setup should be auto generated
list of versions should be limited to the ones actually supported
The text was updated successfully, but these errors were encountered: