Anton Medvedev
fe14f02aec
Add doc on releases task
2021-11-07 00:29:15 +01:00
Anton Medvedev
1cd8ae2138
Add rollback docs
2021-11-05 23:17:29 +01:00
Anton Medvedev
0c7c0b1af6
Rename locateBinaryPath to which
2021-11-05 15:23:34 +01:00
Anton Medvedev
dc4a75ce3d
Don't use {{remote_user}} in writable
2021-10-27 00:40:18 +02:00
Anton Medvedev
d7011cc185
Don't modify state inside set callback
2021-10-22 23:22:18 +02:00
Anton Medvedev
7f39d1fd04
Move configs around and update docs
2021-10-18 18:29:14 +02:00
Anton Medvedev
113e5cca80
Make deploy:lock little faster
2021-10-16 00:28:06 +02:00
Anton Medvedev
c568c3d934
Add better error message
2021-10-13 21:31:26 +02:00
Anton Medvedev
377b722611
Refactor checkout strategy to clone
2021-10-12 22:49:34 +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
25c7defe14
Add desc
2021-10-11 22:07:45 +02:00
Anton Medvedev
9b01d7955c
Fix typo
2021-10-11 22:04:08 +02:00
Anton Medvedev
c40a1bc428
Update comment
2021-10-09 17:52:01 +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
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
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
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
Alex Mayer
4bd32d8ead
Add Port When Running SSH Keyscan ( #2551 )
...
Fixes #2549
Co-authored-by: Fabian Blechschmidt <github@fabian-blechschmidt.de> (fixed conflicts, took to long to merge 🤷 )
2021-08-20 11:17:01 +02:00
Marcel
f42e8faabd
Fix typo in comment ( #2624 )
...
The $bare variable points to ".dep/repo" and not ".git/repo"
2021-08-18 08:42:58 +02:00
Jeffrey Cafferata
a38a01615e
Update GIT remote origin ( #2520 )
...
Changed the way the GIT remote URL is fetched from the config.
2021-04-22 19:14:09 +02:00