From 258887a451bc588fb8239fdb5e1ba9db202bff8b Mon Sep 17 00:00:00 2001 From: Donal McBreen Date: Tue, 23 May 2023 09:11:24 +0100 Subject: [PATCH] Set sample hook permissions and preserve when copying --- lib/mrsk/cli/main.rb | 2 +- lib/mrsk/cli/templates/sample_hooks/post-deploy.sample | 0 lib/mrsk/cli/templates/sample_hooks/post-rollback.sample | 0 3 files changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 lib/mrsk/cli/templates/sample_hooks/post-deploy.sample mode change 100644 => 100755 lib/mrsk/cli/templates/sample_hooks/post-rollback.sample diff --git a/lib/mrsk/cli/main.rb b/lib/mrsk/cli/main.rb index c6061a33..45f996a5 100644 --- a/lib/mrsk/cli/main.rb +++ b/lib/mrsk/cli/main.rb @@ -137,7 +137,7 @@ class Mrsk::Cli::Main < Mrsk::Cli::Base unless (hooks_dir = Pathname.new(File.expand_path(".mrsk/hooks"))).exist? hooks_dir.mkpath Pathname.new(File.expand_path("templates/sample_hooks", __dir__)).each_child do |sample_hook| - FileUtils.cp sample_hook, hooks_dir + FileUtils.cp sample_hook, hooks_dir, preserve: true end puts "Created sample hooks in .mrsk/hooks" end diff --git a/lib/mrsk/cli/templates/sample_hooks/post-deploy.sample b/lib/mrsk/cli/templates/sample_hooks/post-deploy.sample old mode 100644 new mode 100755 diff --git a/lib/mrsk/cli/templates/sample_hooks/post-rollback.sample b/lib/mrsk/cli/templates/sample_hooks/post-rollback.sample old mode 100644 new mode 100755