On the VIP Platform, each application’s code lives within a repository (repo) in the wpcomvip GitHub organization. By default, this repository is private but can be public if required. Once the repository is created, it can be used for development, or simply to push work to it as a git remote and use any existing infrastructure (e.g. Beanstalk, Bitbucket, etc.).
The GitHub repository for each Node.js application is based on the vip-go-node-skeleton.
The codebase of a VIP Platform WordPress environment includes WordPress Core, VIP MU plugins, and custom code committed to an application’s wpvip GitHub code repository. The GitHub repository for each WordPress application is based on the vip-go-skeleton.
Directories and files provided in an application’s repository that are required:
Directories and files that are provided and can be optionally removed: