- creates
deploy_path
directory - removes old log file
- logs that init started
- checks that git
binary_path
is correct - checks that remote repository exists and authentication is set up correctly
- store source directory path to
InitEvent
instance
- creates
shared
directory indeploy_path
- nothing
- nothing
- nothing
- creates directories
releases
andlogs
- clone remote repository to source directory if local copy of repository doesn't exist
- checks out defined
branch
- creates
shared_folders
defined in config - creates
shared_files
defined in config - if there is a template file (with extension which is present in
template_extensions
) the file is created from this template file, blank file is created otherwise
- downloads Composer to
binary_path
specified in config - if the Composer is already downloaded it is updated to the last version
- nothing
- nothing
- nothing
- nothing
- nothing
- nothing
- nothing
- nothing