mirror of
https://github.com/dwaxweiler/connector-mobilizon
synced 2025-02-16 11:41:24 +01:00
909 B
909 B
Connector for Mobilizon
Development
Setup
- Make sure
npm
andcomposer
are installed. - Run:
npm install
- Run:
php composer.phar install
Development build
- Build:
npm run build-dev
- Make sure to keep
changelog.txt
up-to-date.
Release procedure
- Make sure
changelog.txt
is up-to-date. Use a new version number and copy over the new section intoreadme.txt
. - Update
package.json
with the same version number. - Build:
npm run build-prod
- Determine minimum PHP version for code and update package.json if needed:
./vendor/bin/phpcompatinfo analyser:run ./source
- Make sure screenshots are up-to-date.
- Copy the built plugin into
/trunk
of SVN. Also creatte a new tag of the new version. Check the version number occurences in both folders. Commit everything together.
Other commands
- Run tests:
npm test
- Delete build folder:
gulp clean