- [FIX] move branch parsing before tag detection to prevent errors when building tags
- [FEATURE] add optional paramter revision to checkout specific revision
at the moment this feature still needs the branch name
the branch-name can also contain the revision using@
as separator (develop@123456
) - [FEATURE] add composer autoload dump to optimize performance
- [FIX] git checkout for tags works again (no longer using Robo to fetch tags)
- [FIX] parallelMode has to be accessed with 'parallel'
- [TASK] pass $opts to deploy to prevent notice on execute
- [TASK] detect host:port combination in db-host parameter (HEAD -> develop, origin/develop)
- [TASK] update to robo-magento2 2.0.0
- [TASK] more documentation for commands
- deploy
- deploy:magento-setup
- deploy:deploy
- add support for .env files (using vlucas/phpdotenv)
- load .env file if it is present in root-dir of the deploy project
- add support for deployer parallel command execution mode
- prevent repositories without tags from failing
- Added Version Badge (pull request #1 from @DavidLambauer)
- Added external links for deployer and robo (pull request #2 from @DavidLambauer)
- Changed printed() by printOutput() (pull request #5 from @osrecio)
- mysql only drop database if it exists
- fix mysql password parameter handover
- add mysql-bin setting to env
- add automatic create of build db using the build/db configuration
- add drop-database option (only works with mysql-bin setting)
- skip mysql database drop and create if mysql_bin is not set
- initalize mysql-bin during config-init
- set job number for static content deploy to 16
- rename assets to artifacts to unify the naming here (update of magedeploy2.php needed)
- config:init can be run multiple times
- introduce environment variable usage (re-generate your config by using config:init)
- improve config writing: use template to generate basic file content
- improve config reading: fallback to default file if necessary
- remove default config from config object
- artifacts array keys are used as artifact names
- FIX issue during exporting artifacts to magedeploy2.php
- add artifacts_dir to upload packages from
- run git clone independently if repo has not been cloned
- add support for git branch and git tag detection
- optimize source-code update task