Joomla Vorlage Christians Reifenscheune
Creating a release
- Bump the version. Best, use either of
make bump_patch
,make bump_minor
ormake bump_major
. - Create a tarball using
make tarball
. - If everything is correct, you can push using
make push
.
Make targets
- css: Build the CSS files from SCSS
- watch_css: Keep building the CSS files using inotify for development
- bump_major, bump_minor and bump_patch: Bump the corresponding version
- src/templateDetails.xml: Create/update the manifest file.
- tarball: Create a tarball in
res/tarballs
from the current state of the source folder. CSS and manifest will be build before - push: Push any releases in
res/tarballs
to the server and update theupdates.xml
file on the server. This target will do some sanity checks before to avoid data collision. - push-force: See push but overwrite existing releases
Please note that make push
will not generate a new tarball. So the user/developer is responsible for generation using make tarball
.