Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/11online/starter-plugin/archive/refs/heads/master.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Starter Plugin
Starter plugin for 11 online using CMB2 for custom meta boxes
Gulp Tasks
1) gulp deploy
Deploys plugin, based on config.json. Note: this deploy task is ssh based, so your server needs to allow you to connect over ssh. If you are not on the 11 online team, you'll also need to change the username in gulpfile.js
Setting up Gulp Deploy for OSX
The deploy task uses rsync, which should already be installed. Just set up config.json and run
Setting up Gulp Deploy for Windows (first time per vagrant box)
This all has to happen in git bash. If your vagrant box has already been set up with these steps, you can just use steps 3, 6 and 7.
1) Add your key to ssh-agent
List the keys that have been added to ssh-agent, if your key is not list it, then add it. List again to double check.
The location of your key file may be different than the default location, so adjust accordingly.
2) Test connection from Vagrant
SSH into vagrant and test your connection to Github. If you are successful, then your ssh-agent-forwarding works!
Make sure the key you added in step 1 is also added to your Github account.
3) Run NPM install on the directory your want to deploy from
Go to the plugi