Skip to content

Latest commit

 

History

History
49 lines (42 loc) · 1.6 KB

README.md

File metadata and controls

49 lines (42 loc) · 1.6 KB

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