BADCamp 2016 Website
PHP JavaScript CSS HTML Shell Gherkin
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
drush
gulp-tasks
includes
misc Restore core's favicon and move custom favicon to site root Aug 11, 2016
modules
profiles
scripts
sites
themes
.drush-lock-update
.editorconfig
.eslintrc
.gitignore
.htaccess
AF61D8C988DE3E03EE5BF35C0C51CB5F.txt
CHANGELOG.txt
COPYRIGHT.txt
INSTALL.mysql.txt
INSTALL.pgsql.txt
INSTALL.sqlite.txt
INSTALL.txt
LICENSE.txt
MAINTAINERS.txt
PATCHES.txt
README.md
README.txt
UPGRADE.txt
Vagrantfile
Vagrantfile.local
authorize.php
behat.yml
composer.json
composer.lock
cron.php
custom.config.yml
example.config.yml
favicon.ico
gulpfile.js
index.php
install.php
package.json
robots.txt
update.php
web.config
xmlrpc.php

README.md

Bay Area Drupal Camp 2016

Development

BADCamp continues its commitment to open-source development by open-sourcing itself!

Submit pull requests to https://github.com/badcamp/badcamp-2016-artifact

Visit http://editorconfig.org/ for instructions on how to configure your IDE or editor to use the included .editorconfig file.

You are welcome to use any local development environment you'd like, but a DrupalVM configuration is included for your convenience and is preferred.

Drupal VM

http://www.drupalvm.com/

Dependencies

  • VirtualBox: 5.x
  • Vagrant: 1.7.x
  • Ansible: 1.9.x
Mac
brew cask install virtualbox
brew cask install vagrant
brew install ansible

Getting started

Prepare the local site:

composer install
npm install

Configure:

cp custom.config.yml config.yml

Complete the installation:

# Copy Drush aliases.
cp ./drush/badcamp2016.aliases.drushrc.php ~/.drush
# Clear Drush cache.
drush cc drush
# Turn on Drupal VM.
vagrant up
# Create local settings.
./scripts/local_settings.sh
# Install.
./scripts/install.sh

Configure Drush to use the site:

drush site-set @badcamp2016.local

Turning it off

vagrant halt