Package: capistrano / 3.11.0-3+deb10u1

Metadata

Package Version Patches format
capistrano 3.11.0-3+deb10u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
skip_tests.patch | (download)

lib/capistrano/configuration/question.rb | 2 1 + 1 - 0 !
spec/lib/capistrano/application_spec.rb | 28 14 + 14 - 0 !
spec/lib/capistrano/configuration/question_spec.rb | 20 10 + 10 - 0 !
spec/lib/capistrano/doctor/environment_doctor_spec.rb | 18 9 + 9 - 0 !
spec/lib/capistrano/doctor/gems_doctor_spec.rb | 82 41 + 41 - 0 !
spec/lib/capistrano/doctor/output_helpers_spec.rb | 33 0 + 33 - 0 !
spec/lib/capistrano/doctor/servers_doctor_spec.rb | 18 9 + 9 - 0 !
spec/lib/capistrano/doctor/variables_doctor_spec.rb | 18 9 + 9 - 0 !
8 files changed, 93 insertions(+), 126 deletions(-)

 skip some tests that makes the package ftbfs

Need to do a proper fix later

Note that i'm only skipping the tests instead of doing a
proper fix because i know that they aren't critical

More info at:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907996
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927432

This is probably fixed by upstream commit:
https://github.com/capistrano/capistrano/pull/1997

batch rm part1.patch | (download)

lib/capistrano/tasks/deploy.rake | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 [patch] simplify code on removing old directories by skipping
 `Array#join`

`execute(*)` provided by SSHKit internally joins arguments with space
for the command to be executed. As it is the responsibility of SSHKit,
we can skip the code at Capistrano layer.

batch rm part2.patch | (download)

CHANGELOG.md | 1 1 + 0 - 0 !
features/deploy.feature | 6 6 + 0 - 0 !
features/step_definitions/setup.rb | 10 6 + 4 - 0 !
lib/capistrano/tasks/deploy.rake | 4 3 + 1 - 0 !
4 files changed, 16 insertions(+), 5 deletions(-)

 [patch] batch rm -rf calls in deploy:cleanup.