Build Environment

Charles edited this page Jul 1, 2017 · 1 revision

Shell Scripts

  1. Start vagrant - vagrant up on the project root dir
  2. Log in to vagrant - ssh vagrant@192.168.33.10 / vagrant
  3. cd /vagrant/vagrant

UI Dependency Management

See composer.json in the root dir.

Skins

See vagrant/build-skin.sh

To add/update a new ui dependency:

  1. Update composer.json
  2. Update build-skin.sh if needed
  3. ssh into vagrant box (vagrant/vagrant)
  4. Run ./vagrant/build-skin.sh
  5. Review changes
  6. Commit changes

SASS

See vagrant/install-sass.sh and vagrant/build-sass.sh

  1. Update src/skin/churchcrm.scss as needed
  2. ssh into vagrant box (vagrant/vagrant)
  3. Run install-sass.sh once
  4. Run build-sass.sh
  5. Review changes
  6. Commit changes
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.