cameronterry / dark-matter

A highly opinionated domain mapping plugin for WordPress Networks
Other
12 stars 2 forks source link

Missing build instructions #81

Closed svandragt closed 2 years ago

svandragt commented 2 years ago

I'm currently using this, happy to provide a PR? Perhaps this can be a npm run script.

origin_version=$(git describe --tags origin)
git fetch --tags
git checkout $origin_version
composer install --no-dev --optimize-autoloader && npm install && npm run build

# replace the plugin folder with selected files:
rm -rf ../html/wp-content/plugins/dark-matter
mkdir -p ../html/wp-content/plugins/dark-matter
cp dark-matter.php ../html/wp-content/plugins/dark-matter/
cp -r domain-mapping ../html/wp-content/plugins/dark-matter/
cp -r dark-matter ../html/wp-content/plugins/dark-matter/
svandragt commented 2 years ago
Success: Updated 1 of 1 plugins.
+-------------+-------------+-------------+---------+
| name        | old_version | new_version | status  |
+-------------+-------------+-------------+---------+
| dark-matter | 2.2.0       | 2.2.1       | Updated |
+-------------+-------------+-------------+---------+

Darkmatter can now update through wp-cli