1
0
mirror of https://github.com/deployphp/deployer.git synced 2025-02-16 21:34:39 +01:00

2926 Commits

Author SHA1 Message Date
antonmedv
c4947f2647 [automatic] Update docs with bin/docgen 2024-08-23 18:59:11 +00:00
Krishna Gujjjar
b3b916a8bf
feat: Add deployment recipe for CodeIgniter 4 ()
- Introduce `recipe/codeigniter4.php` with default configurations and tasks.
- Define shared directories and files, writable directories, and log files.
- Implement `spark` function to run CodeIgniter 4 commands with various options.
- Add tasks for cache, config, environment, filters, language, namespaces, php.ini, routes, encryption key generation, optimization, publishing, database operations, and housekeeping.
- Include a main deploy task that prepares, installs vendors, optimizes, migrates, and publishes the project.

Inspire from laravel recipe.
Closes 
2024-08-23 20:58:55 +02:00
antonmedv
a35f00235d [automatic] Update docs with bin/docgen 2024-08-21 06:48:52 +00:00
Toby Evans
cbfd459be5
Add tasks to start/restart Laravel Reverb () 2024-08-21 08:48:38 +02:00
Jim Winstead
88c59a8fa1
Change goo.gl URL to php.net ()
Google will be retiring goo.gl redirects, so go ahead and point directly at php.net.
2024-07-21 10:13:44 +07:00
antonmedv
95ba8a7120 [automatic] Update docs with bin/docgen 2024-07-15 16:01:41 +00:00
Danny van der Sluijs
4c9e82d8b1
Correct step name () 2024-07-15 18:01:21 +02:00
Anton Medvedev
682ff2171d
Add files via upload 2024-06-19 22:44:12 +02:00
antonmedv
4db6295166 [automatic] Update docs with bin/docgen 2024-06-19 20:44:05 +00:00
Anton Medvedev
eb7e512f0b
Update README.md 2024-06-19 22:43:44 +02:00
Marvin Hinz
0aaa80e564
Add default_selector and improve documentation on host labels and selection ()
* Add default_selector configuration functionality

* Add documentation about host labels, selectors and default_selector.

* Add documentation about host labels, selectors and default_selector.

---------

Co-authored-by: Anton Medvedev <anton@medv.io>
2024-06-13 23:18:13 +02:00
Xavi Esteve
9f88dd910a
Avoid php-fpm reloading in Apache () 2024-06-13 16:25:24 +02:00
Midhun Monachan
42ccdc8665
Improve the configuration options console output in provision:configure ()
* Improvise configuration output message for provision:configure

* Regenerate docs using php bin/docgen
2024-05-23 11:30:55 +02:00
Thomas De Marez
03ffe144c0
Update Craft CMS deploy recipe ()
* let the Craft deploy fail when a command fails

* add craft cache, setup and garbage collection commands

* generate docs
2024-05-22 18:21:04 +02:00
antonmedv
db2deb4f17 [automatic] Update docs with bin/docgen 2024-05-21 08:31:55 +00:00
Anton Medvedev
419bab8a36
Update provision.php 2024-05-21 10:31:38 +02:00
Midhun Monachan
6e7bad7929
Feature/UI enhancements ()
* Set default `public_path` config for laravel

* Remove config printouts

* Conditionally ask for DB configuration values

* Add confirmation for provision on incompatible OS

* Set default PHP version from composer.json

* Regenerate docs using php bin/docgen
2024-05-21 10:29:11 +02:00
Midhun Monachan
5edee95105
Hotfix/v7.4.0: Fixes caddyfile and realpath errors in provision:website ()
* Hotfix: Fixed file read error in website.php

Moved the directory creation and ownership setting code before the file read operation to prevent the file read error.

* Hotfix: Adjusted Caddyfile path and ensured its inclusion in build

* Regenerate docs using php bin/docgen
2024-05-21 10:23:09 +02:00
antonmedv
6db3a1037b [automatic] Update docs with bin/docgen 2024-05-18 10:56:45 +00:00
Joda Stößer
3db79c6178
docs(recipe/shopware): add code syntax highlighting () 2024-05-18 12:56:27 +02:00
antonmedv
1d3c16611b [automatic] Update docs with bin/docgen 2024-05-17 12:33:56 +00:00
Joda Stößer
79ab3b66a8
docs(recipe/magento2): fix typo in conccurent () 2024-05-17 14:33:40 +02:00
antonmedv
04c5926860 [automatic] Update docs with bin/docgen 2024-04-24 20:10:45 +00:00
akosglue
22e95ba3f5
magento2 theme processing fix for 3786 ()
* fix typo in magento recipe

* process the correct theme names and add -f switch here as well

* run docgen

* commit the other changed doc files after running bin/docgen

* Revert "commit the other changed doc files after running bin/docgen"

This reverts commit e0d1c2b7ca23ecec2390fc4f83f9e1a96094e1d3.
2024-04-24 22:10:28 +02:00
fliespl
af6f878b71
use md5 of task name for section id in gitlab ci ()
Resolves 
2024-04-22 01:50:01 +02:00
peterjaap
dce9f78553 [automatic] Update docs with bin/docgen 2024-04-19 09:21:19 +00:00
Danny Verkade - Cream
8e8f496ce5
Magento 2: Changed upgrading database ()
* Changed step to upgrade the DB only instead of Magento and execute it once if multiple servers are selected for the deployment

* Bugfix: Added once() to task instead of run commando. Regenerated docs.

* Improvement: Changed documentation to reflect that the database step is only executed once.
2024-04-19 11:21:00 +02:00
antonmedv
c859acec70 [automatic] Update docs with bin/docgen 2024-04-18 15:25:17 +00:00
Dr. Ulrich Thomas Gabor
d34b80f3f2
Shopware: Added deploy:update_code ()
Added an exemplary `deploy:update_code` task.
2024-04-18 17:24:58 +02:00
antonmedv
682d48a8a9 [automatic] Update docs with bin/docgen 2024-04-18 09:00:09 +00:00
Martín Gómez
99d18ead5e
Update nodejs to LTS version () 2024-04-18 10:59:53 +02:00
Anton Medvedev
a3bab59d44
Update LICENSE 2024-04-17 23:19:58 +02:00
Anton Medvedev
ebb1d27b8f
Update sync.yml 2024-04-17 23:16:09 +02:00
Anton Medvedev
18f3a27640
Update config.yml 2024-04-17 23:14:27 +02:00
Anton Medvedev
b5a3801172
Update release.yml 2024-04-17 22:58:23 +02:00
Anton Medvedev
fd85c1fc73
Update release.yml 2024-04-17 22:54:59 +02:00
peterjaap
a8a16c755e [automatic] Update docs with bin/docgen 2024-04-16 09:18:32 +00:00
Dr. Ulrich Thomas Gabor
059fa07941
Shopware has switched to .env.local ()
Shopware has switched to `.env.local` for modifications, whereas the `.env` provides sane defaults.
2024-04-16 11:18:11 +02:00
Mohammed Elhaouari
cc9c35e3fc
Update Laravel recipe add pulse tasks ()
* Add laravel pulse tasks

* Add docs
2024-04-15 09:07:13 +02:00
Giacomo Moscardini
f3703cf698
Add another check for setup:upgrade ()
* Add another check for setup:upgrade

* Update documentation

* Revert "Update documentation"

This reverts commit 120bf5e7a2cb3b52dcb1119648e53da144a07dc2.

* Update documentation
2024-04-03 15:58:34 +02:00
antonmedv
95acd35c21 [automatic] Update docs with bin/docgen 2024-03-29 18:45:37 +00:00
gbobts
cca12a1e7e
Add feature to stop cron before deployment and start cron after ()
* Add feature to stop cron before deployment and start cron after

* Updated doc
2024-03-29 19:45:17 +01:00
Corey Worrell
158181312b
Fix the command filter to rekey the array () 2024-03-28 07:36:25 +01:00
Benoît Chantre
80627a6883
Update actions/checkout and actions/cache to v4 () 2024-03-23 23:05:43 +01:00
Anton Medvedev
caadedd469
Update README.md 2024-03-21 13:41:40 +01:00
Propaganistas
ef0087d988
Add release name to deploy:info ()
* add release name to info

* failsafe for initial deployment
2024-02-26 14:30:43 +01:00
Alexander Nickel
51e8e82c07
refactor(shopware): Optimize getPlugins to use json output ()
Refactoring the `getPlugins` function to not parse regular commandline
output anymore, instead use the --json flag `plugin:list`.
Refactoring 'sw:plugin:update:all' to not upgrade every installed
plugin, but every installed plugin that in fact is upgradable.
2024-02-16 12:51:35 +01:00
Schrank
ff69fd27e7 [automatic] Update docs with bin/docgen 2024-02-15 17:24:22 +00:00
Joda Stößer
3964520986
docs(recipe/magento2): fix typo in conccurent ()
* docs(recipe/magento2): fix typo in conccurent

* Fix typo

---------

Co-authored-by: Fabian Blechschmidt <github@fabian-blechschmidt.de>
2024-02-15 18:24:01 +01:00
Fritz Michael Gschwantner
fc9a2f13ad
Escape shell arguments correctly ()
* escape shell argument depending on target operating system

* only escape unix style

* add some basic tests

* use json_encode in test

* correctly escape single quotes on the Linux command line
2024-02-11 23:01:51 +01:00