This is the Mono Repo that manages all the Novactive eZ Bundle that have each an independant sub repository.
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