Anton Medvedev
377b722611
Refactor checkout strategy to clone
2021-10-12 22:49:34 +02:00
Anton Medvedev
cfdd4a1bc2
Restrict provision to oncePerNode
2021-10-12 22:48:35 +02:00
Anton Medvedev
d0d6aca011
Fix bin/php issue
2021-10-12 22:46:34 +02:00
Anton Medvedev
6425308b5f
Refactor provision recipe
2021-10-11 22:11:11 +02:00
Anton Medvedev
ded366723f
Speed up deploy:setup task
2021-10-11 22:10:47 +02:00
Anton Medvedev
1b71c9cd81
Fix desc spelling
2021-10-11 22:10:24 +02:00
Anton Medvedev
09328c3ecf
No caddy in http_{user,group} detection
2021-10-11 22:10:05 +02:00
Anton Medvedev
3105caa1ce
Refactor deploy:is-unlocked to deploy:is_locked
2021-10-11 22:08:58 +02:00
Anton Medvedev
083a30003d
Improve initial Laravel's .env handling
2021-10-11 22:08:37 +02:00
Anton Medvedev
25c7defe14
Add desc
2021-10-11 22:07:45 +02:00
Anton Medvedev
be4426e5e7
Add tasks desc
2021-10-11 22:06:35 +02:00
Anton Medvedev
8b703647f3
Rename task logs to logs:app
2021-10-11 22:06:22 +02:00
Anton Medvedev
0b9b525bdb
Configure bin/php via php_version config
2021-10-11 22:05:45 +02:00
Anton Medvedev
9b01d7955c
Fix typo
2021-10-11 22:04:08 +02:00
Anton Medvedev
b89cc1c58e
Update shopware recipe
2021-10-09 18:11:44 +02:00
Anton Medvedev
127be410cb
Move provision.php up one level
2021-10-09 17:54:16 +02:00
Anton Medvedev
c40a1bc428
Update comment
2021-10-09 17:52:01 +02:00
Anton Medvedev
c10dab53ad
Upgrade always verbose
2021-10-08 17:45:13 +02:00
Anton Medvedev
7de69d68d0
Swap if&else with sudo
2021-10-08 12:43:15 +02:00
Anton Medvedev
1fa138efff
Update writable.php
2021-10-08 12:39:12 +02:00
Anton Medvedev
dbcc982616
Add timestamp function
2021-10-08 09:54:21 +02:00
Anton Medvedev
8ebcbea5b6
Back to acl
2021-09-28 08:16:07 +02:00
Anton Medvedev
8380f85105
Update writable.php
2021-09-28 08:01:51 +02:00
Anton Medvedev
fa3e654f6b
Add provision recipe
2021-09-26 15:23:49 +02:00
Anton Medvedev
d4a4fdcbdc
Fix e2e
2021-09-24 16:37:47 +02:00
Anton Medvedev
6b73b44a2f
Fix e2e
2021-09-24 16:34:10 +02:00
Anton Medvedev
70271ba682
Fixes
2021-09-24 16:30:29 +02:00
Anton Medvedev
69d06d60d4
Fix writable.php
2021-09-24 16:26:45 +02:00
Anton Medvedev
d2c4521b7a
Add update_code_strategy
2021-09-24 16:16:15 +02:00
Anton Medvedev
ce427a244c
Use chgrp as default mode in deploy:writable
2021-09-24 15:55:17 +02:00
Anton Medvedev
46170352d4
Fix typo
2021-09-24 15:43:01 +02:00
Anton Medvedev
743e951082
Fix phpstan issue
2021-09-24 15:41:55 +02:00
Anton Medvedev
85bf0d1c92
Improve deploy:writable task
...
Also, new default mode is chown.
2021-09-24 15:39:25 +02:00
Anton Medvedev
6773798369
Add a release_revision option
2021-09-24 15:19:58 +02:00
Anton Medvedev
84aeb11f8c
Fix typo
2021-09-24 15:19:15 +02:00
Anton Medvedev
fef85caf5f
Improve shared.php
2021-09-24 15:15:00 +02:00
Anton Medvedev
38fb8a753d
Improve update_code.php ssh-keygen
2021-09-24 15:08:42 +02:00
Anton Medvedev
94a2e7ab6c
Trim instead of error
2021-09-24 14:07:48 +02:00
Anton Medvedev
b724073157
Fix code style
2021-09-24 10:58:53 +02:00
Anton Medvedev
14879da60b
Update setup.php
2021-09-24 10:49:16 +02:00
Anton Medvedev
9ae2b96c23
Fix code style
2021-09-24 10:46:32 +02:00
Anton Medvedev
91fbb66b0f
Use -af in copy_dirs
2021-09-24 10:45:28 +02:00
Anton Medvedev
ea65989760
Update check_remote.php
2021-09-24 00:17:11 +02:00
Anton Medvedev
64106049e5
Move option target to common.php
2021-09-24 00:11:45 +02:00
Dominik
6173fe0904
Create Recipe for Pimcore ( #2611 )
...
* Create Recipe for Pimcore
* Update pimcore.php
* add pimcore-docs
* update pimcore recipe to include new tasks into deploy automatically
* update pimcore recipe to include new tasks into deploy automatically
2021-09-23 19:06:25 +02:00
Goran Jurić
6b2a81950f
Use cp instead of rsync to copy directories ( #2659 )
...
* Use cp instead of rsync to copy directories
Since rsync is not installed on every host it's better to use standard tools.
Previosly rsync was introduced ( #1072 ) to enable copying of subdirectories, but
this is doable with cp as well.
* Throw an exception if copy_dirs entries end with a slash
* Fix to strip last directory name from the destination folder
* Update CHANGELOG.md
Co-authored-by: Anton Medvedev <anton@medv.io>
2021-09-23 19:03:17 +02:00
Sander Toonen
1c8e23f00a
Use build in php-function to detect scheme, hostname and port in repo url ( #2668 )
...
* Use PHP biuld in funtion to detect scheme, hostname and port in repo url. refs #2667
* Updated changelog
* Add missing reference to changelog
* Unrelated issue, in order to make phpstan happy.
2021-09-23 18:58:57 +02:00
Anton Medvedev
d14c65c5dd
Update release/rollback logic
2021-09-23 02:09:55 +02:00
Anton Medvedev
8c7ddf09c2
Use json instead of csv for releases metainfo
2021-09-20 00:32:34 +02:00
Anton Medvedev
bc4ed1a38a
Move Cvs to utils
2021-09-18 15:25:48 +02:00