-
Notifications
You must be signed in to change notification settings - Fork 5
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
Spin up #34
Comments
It's done using the VS Code task system rather than as a custom command. Choose Thanks for the kind words. The extension does install Spin by default, but I just realised it is still on 0.8, which is quite old (at least by Spin standards), which is quite old (at least by Spin standards). I'd recommend using I'll flag up the Rust versioning issue on the Bartholomew repo - thanks for letting us know. Thanks again for the positive feedback and I'm glad you're having fun! |
We did wind up finding |
I tried the "run task" workflow and I got an error:
I think this indicates that... "this cannot be right" Line 41 in 1b22ddc
... as it says here in this TODO ;) I did fill out the extension setting with the path of my spin binary ahead of time, but not sure if it worked. IDK how this handle can be highlighted better in the docs exactly, but it looks like it will fill the bill once it works! I also had problems with I believe we were indeed on the latest version of Spin, as we figured all that out before finding the extension 👍 1.3.0 |
I am a maintainer for the Flux "GitOps Tools" extension, so maybe there's some work I can do to help out here. Feel free to @ me on issues that come out of this thread in any repo, and if I have any idea how to solve them I'll be glad to give it a shot! |
@kingdonb Thanks for reporting this. I am not sure what is happening with the task and the Transient writes should only be needed if you need to write back to something in your Thanks for the kind offer of help and for sharing the woe (and for your patience) - I'll reach out if I have something you can try out (or if I'm stumped!). |
I think there is something happening where if I do I'm still not 100% sure what the flow is in the different situations, as my logging is showing gaps where no gaps should be possible, but I think that's what's going on here... next stop, what to do about it! |
Sure I'm happy to share, I've been working from https://github.com/coderoflagos/bartholomew-sample I have to admit that I am the less competent in typescript of our two active VSCode extension admins, so it's still not clear to me what's wrong although I'm glad you can reproduce the error, not just "doesn't work on my machine" 😄 I haven't modified this repo at all, only cloned it. My machine is a MacOS M1 Ventura 13.4.1, and my partner in crime (wife with the blog) is running Windows 10 without WSL. (There is a WSL installed in case it is needed, but we aren't using it.) If I run
On the web page, we get:
I can confirm that the issue resolves when I run I honestly haven't tried None of these woes rise to the level of full-on inconvenience, and I've been around the block with Spin enough times that these were "all things I thought to try without struggling for too long" It's nice that there aren't too many options on the spin (and bart) CLI itself 👍 These are the file permissions in case it matters:
|
Issue raised (fermyon/bartholomew#175) - thanks for all the detail! |
I see mentioned in the readme that
spin up
is supported, but from the contribution points of the extension and from the source it looks like onlyspin deploy
actually is in the extension now, there's no way to callspin up
in the extension, without using the terminal.Is this an oversight or is it coming soon?
💯 Great job with Spin SDK and documentation!
I got
bart.exe
compiled on a Windows machine today, which we are using to kickstart development with Wasm on Spin. There is honestly not much you need abart.exe
for, and I'll concede that, but it is on the critical path for the tutorial, and so I was prompted to download and install RustI had to use an older version of Rust to compile Bartholomew because of some dependency that had been using a now deprecated and removed feature. It was a challenge to figure out from the error message on Rust 1.70.0. I wish the Spin extension could also install the latest version of bart.exe and spin.exe, (but first Bartholomew would have to publish a Windows exe as release 🙏 💭 💸 )
It probably isn't that important, and certainly ticket should go somewhere else, but I wondered if the spin-vscode app would have Bartholomew usability in scope, since it's unlikely you'd create another extension for Bart
We are having a great time with the Bartholomew blog and just found bartholomew-sample – this is a great springboard for a blog! I think a lot of people might be tricked into trying Wasm development if you can get them using Bartholomew first. I certainly wasn't really sure what immediate use I'd have for Fermyon Cloud until it started to seem like Bartholomew was a really viable option for building our own website, (which it does, and we are!)
The text was updated successfully, but these errors were encountered: