Add Vagrantfile for easier development environments #138
No reviewers
Labels
No labels
android: closed alpha
android: open beta
app-parity
area: devops
area: discovery
area: docs
area: livestream
area: proposal
consider soon
creator
Epic
good first issue
hacktoberfest
help wanted
icebox
Invalid
level: 1
level: 2
level: 3
level: 4
needs: exploration
needs: grooming
needs: priority
needs: repro
needs: tech design
on hold
priority: blocker
priority: high
priority: low
priority: medium
product review
resilience
Tom's Wishlist
type: bug
type: discussion
type: improvement
type: new feature
type: refactor
type: task
type: testing
unplanned
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: LBRYCommunity/lbry-android#138
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "master"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Please don't merge yet, still working on it, made this PR for visibility. 😄
I'll update the description when it's ready.
Thanks!
Cool. We tend to add a WIP prefix for ongoing PRs which shouldn't be merged yet.
Works with one caveat; Windows users must use the host to install npm modules (I will work on a workaround).
vagrant up
vagrant ssh
cd lbry-android && ./build.sh
@skhameneh I tried to run
vagrant ssh
aftervagrant up
, but I get an error that I need to runvagrant up
first. Here is the output I get if I runvagrant up --debug
. The process sits on the final line but does not terminate. Any ideas as to what I may be missing? I'm running VirtualBox 5.2.12 on Ubuntu 18.04.@akinwale Please verify you have VT-x enabled in your bios.
@akinwale also verify you have 2GB of free memory, if it can't be allocated some VMs will hang while attempting to start.
You can also verify a VM is active by opening up Virtualbox manually while Vagrant is provisioning. Please avoid start/stop through the UI though.
Sorry this took so long. I had several issues trying to get Vagrant to run on Ubuntu 18.04, so I gave up on Linux and finally got it running on a fresh Windows install.
One think I particularly like about Vagarant is how seamlessly it works with the host file system.
Just a number of steps to be included in the instructions before running
./build.sh
:@akinwale any README updates required to go along with this?
@kauffj Yes. I will get that done today.