-
Notifications
You must be signed in to change notification settings - Fork 624
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
Add Vagrantfile #27
base: master
Are you sure you want to change the base?
Add Vagrantfile #27
Conversation
What would be the reasons to add Vagrantfile to this project? |
It can be enormously useful for resetting your dev environment back to a known good state. In addition, Vagrant machines can be used for automated build systems, to ensure you're building from a clean slate every time, rather than the precious customised snowflake that dev and build environments tend to turn into if they're hand curated :-) 👍 |
Sure, it's even cooler to use ec2 for all that stuff. No, actually, even cooler is to build your own cloud with OpenStack. And run it on your own real datacenter. And to fly to it using helicopter. All those things (including Vagrant) have 2 things in common: 1) they are "enormously useful"; 2) they have nothing to do per se with open-source ESP8266 SDK which this project does. Ever heard about Unix way? |
Anyway, suppose, suppose this is a little bit useful to have in the codebase to provide response to tickets like #11, #17, #23, #30, etc. Following should be true to merge this: 1) the original submitter responds to questions/requests; 2) the original submitter confirms he'll be staying around and provide user support for the Vagrantfile; 3) the Vagrantfile is well commented so it was clear how it works. |
@pfalcon Now I have a DeJaVu we're in LKML right here right now. |
Why not have the Vagrantfile as a separate vagrant repo that pulls this repo in using a provisioner script? There is a similar existing project here. |
I made an esp-open-sdk vagrant box, incorporating improvements from this pull request as well as the previously linked project. It's currently located here. It's a WIP, but I was able to successfully compile the SDK, compile node mcu firmware, and burn firmware to an esp. The serial console works as well. |
No description provided.