2414 Commits

Author SHA1 Message Date
Anton Medvedev
d5d0e34bb0 Fix e2e 2021-09-24 16:31:04 +02:00
Anton Medvedev
70271ba682 Fixes 2021-09-24 16:30:29 +02:00
Anton Medvedev
b0c106934d Update UPGRADE.md 2021-09-24 16:28:19 +02:00
Anton Medvedev
69d06d60d4 Fix writable.php 2021-09-24 16:26:45 +02:00
Anton Medvedev
7fa6c6220d Fix e2e test 2021-09-24 16:23:14 +02:00
Anton Medvedev
c33aa899e5 Make dep ssh go to deploy_path in no current_path. 2021-09-24 16:18:12 +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
ed52924e6c Remove unused func 2021-09-24 15:22:12 +02:00
Anton Medvedev
e31c0d20b2 Ignore autogenerated content 2021-09-24 15:20:48 +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
71f0c13486 Don't require bin/docgen 2021-09-24 14:50:58 +02:00
Anton Medvedev
8b2e55f3fe Remove docs/api.md, docs/recipe, docs/contrib 2021-09-24 14:42:32 +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
ca3991c49a Remove patreon 2021-09-24 00:33:05 +02:00
Anton Medvedev
0d98351c3e Back to master 2021-09-23 22:22:54 +00:00
Anton Medvedev
ab08d2f7a5 Release 7.0.0-beta.26 v7.0.0-beta.26 2021-09-23 22:22:54 +00:00
Anton Medvedev
1bf79a4fd4 Regenerate docs 2021-09-24 00:18:49 +02:00
Anton Medvedev
ec03d7a6ac Update info() func formatting 2021-09-24 00:17:54 +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
Anton Medvedev
0b15d174b9 Update composer deps 2021-09-24 00:08:19 +02:00
Anton Medvedev
b2e9ca9422 Add php requirement to composer.json 2021-09-24 00:07:16 +02:00
Anton Medvedev
97b4b24ee6 Add parse_home_dir to identity_file 2021-09-23 23:56:20 +02:00
bilogic
a7ef491f9c
docs making clear there are 2 different rsync (#2601)
Co-authored-by: bilogic <atlassian@wealthmultiply.com>
2021-09-23 19:11:21 +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
John F
1537a766fa
patch-docgen (#2637)
- Fix cloudflare response handling
- Add optional Zone ID variable + update readme
2021-09-23 19:04:57 +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
bd4aedd965 Refactor SSh\Client to not use fromShellCommandline 2021-09-19 17:54:43 +02:00
Anton Medvedev
f3152a5264 Fix worker process creation 2021-09-19 17:34:37 +02:00
Anton Medvedev
5a58ad0145 Back to master 2021-09-18 14:40:05 +00:00
Anton Medvedev
23be6f30bd Release 7.0.0-beta.25 v7.0.0-beta.25 2021-09-18 14:40:05 +00:00
Anton Medvedev
5de0b05ed4 Fix phar's crc32 problem 2021-09-18 16:38:36 +02:00
Anton Medvedev
1303ec7dba Update LICENSE 2021-09-18 15:27:40 +02:00
Anton Medvedev
bc4ed1a38a Move Cvs to utils 2021-09-18 15:25:48 +02:00
Eric San
711db81d3f
Fix a little typo and improve a little clarity. (#2649)
Fix a typo.

Added "~/" to be clear that this is in user's "Home" directory.

Added `~/.zshrc` as some user uses ZSH terminal.
2021-09-14 21:13:21 +02:00
memen45
fd1be9baa6
Update writable.php (#2648)
Silence the errors from chgrp. Will not interrupt deploy process in case the group ownership is already correct, but user is different.
2021-09-11 17:40:01 +02:00