This is the Mono Repo that manages all the Novactive eZ Bundle that have each an independant sub repository.
🎀 DOCUMENTATION 📖: https://novactive.github.io/Nova-eZPlatform-Bundles/master/index.html
git clone
make installez
This will install eZ Platform and bundles on top of it.
This project comes with Coding Standards and Tests. To help you contribute a Makefile is available to simplify the actions.
Please comply with make codeclean
and make tests
before to push, your PR won't be merged otherwise.
"With great power comes great responsabilities" - Spiderman's uncle Ben.
This will spit/synchronize the branch you will provide accross all the sub repository when needed.
bin/releaser sync
Then follow the wizard.
This will tag the branch you will provide on the sub repository
bin/releaser tag
Then follow the wizard.
- create the component in the folder
components
- create the Github sub-repository that MUST match NovaeZ${COMPONENT_NAME}
- add the autoload lines in the
./composer.json
INCLUDINGtests
- setup the
ci-config.yaml
file to enable auto install and/or auto tests - Packagist MUST still be configured in the sub-repository on Github