wptide icon indicating copy to clipboard operation
wptide copied to clipboard

Virtual development environment

Open kasparsd opened this issue 7 years ago • 1 comments

Work in progress!

Add support for running the project in a virtual environment to simplify the local development on all types of operating systems as users no longer have to install the project dependancies on their host machine.

Description of the Change

  • Introduce Vagrantfile at the project root which defines the virtual environment.
  • Introduce bin/vagrant-provision.sh and bin/vagrant-up.sh scripts which provision the virtual environment and start the Docker containers inside the virtual environment.

Verification Process

  • Install VirtualBox and Vagrant.
  • Run vagrant up to provision the environment.
  • Visit http://tide.local

Applicable Issues

https://github.com/wptide/tide-local/issues/9

kasparsd avatar Jun 12 '18 09:06 kasparsd

Pull Request Test Coverage Report for Build 527

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 16 unchanged lines in 1 file lost coverage.
  • Overall coverage increased (+0.1%) to 98.414%

Files with Coverage Reduction New Missed Lines %
cmd/lighthouse-server/main.go 16 93.19%
<!-- Total: 16
Totals Coverage Status
Change from base Build 526: 0.1%
Covered Lines: 993
Relevant Lines: 1009

💛 - Coveralls

coveralls avatar Jun 12 '18 09:06 coveralls