change of user, new update
The following is a guide for web development with Drupal 8 using the following techniques:
- Drupal VM for local development
- Git repository using Bitbucket
- Bitbucket integration with platform.sh - push code to Bitbucket and automatic deploy in platform.sh
- Github workflow, one branch per user-story, one environment per branch
- Everything in Master branch is deployable
- Code goes upstream
- DB goes downstream
- Drupal 8 configuration must be exported and commited
Senior developer - the one who merges code into Master
Developer - contributor to code
Cloud accounts
- Bitbucket
- platform.sh
On local machine
- Source Tree
- Platform CLI (in local machine and VM)
- Drupal VM
- Drush (in local machine and VM)
- Drupal Console (in local machine and VM)