Skip to content

Scripts to create the default local Joomla! development files and folder skeleton from several git repositories

Notifications You must be signed in to change notification settings

pierre-pvln/skeleton-joomla

Repository files navigation


Scripts to create the default local Joomla! development files and folder skeleton from several git repositories


Initialize

Go to the directory in which the Joomla! extension skeleton folder and files should be created

SET [email protected]:pierre-pvln
SET [email protected]_amultis_dev:Pierre-AmultisDev
::
:: always use lowercase folder and filenames !
::
SET joomla_extensionname=MY_NEW_EXTENSION
IF NOT EXIST %joomla_extensionname%  (md %joomla_extensionname%)
cd %joomla_extensionname%
git clone %githubSource%/skeleton-joomla.git struc
cd struc
call _create-it-all.cmd >..\_create-it-all_log.txt

Git Flow has now been initiated for all the relevant directories.
The assumption is that during the development of the extension the build, stage, deploy or skeleton process might be updated also.
Therefore the folders \bld, \stg, \dpl, and \struc are swithed to branch: FROM_%joomla_extensionname%.
So we can merge them to production (master branch) and/or development (develop branch) at a later stage.


Joomla! extension code


When working on the Joomla! extension

The folder \code\src contains the code for the Joomla! extension.
The folder \code\tst contains the (if any) tests for the Joomla! extension.
The folder \code\doc contains the documentation for the Joomla! extension.


Process scripts for build, stage, deploy or skeleton


After some changes

Push changes to remote git repository.

HOW TO DO THAT

When changes are checked and can be merged to master

Merge changes to ....

HOW TO DO THAT

About

Scripts to create the default local Joomla! development files and folder skeleton from several git repositories

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages