From 315d3d6499efee24cfe02ee15def6ee34770d7c6 Mon Sep 17 00:00:00 2001 From: Jason Davis-Cooke Date: Mon, 29 Jun 2015 08:50:13 -0400 Subject: [PATCH] don't write gitignore if one exists already --- lib/zanzibar/actions/bundle.rb | 8 +++++--- lib/zanzibar/version.rb | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/zanzibar/actions/bundle.rb b/lib/zanzibar/actions/bundle.rb index 0ed019d..b9ada9c 100644 --- a/lib/zanzibar/actions/bundle.rb +++ b/lib/zanzibar/actions/bundle.rb @@ -47,9 +47,11 @@ module Zanzibar ## Make sure the directory exists and that a .gitignore is there to ignore it if @settings['secret_dir'] FileUtils.mkdir_p(@settings['secret_dir']) - File.open("#{@settings['secret_dir']}/.gitignore", 'w') do |file| - file.puts '*' - file.puts '!.gitignore' + if !File.exist? "#{@settings['secret_dir']}/.gitignore" + File.open("#{@settings['secret_dir']}/.gitignore", 'w') do |file| + file.puts '*' + file.puts '!.gitignore' + end end end end diff --git a/lib/zanzibar/version.rb b/lib/zanzibar/version.rb index b5be2b6..1c52573 100644 --- a/lib/zanzibar/version.rb +++ b/lib/zanzibar/version.rb @@ -1,4 +1,4 @@ # The version of the gem module Zanzibar - VERSION = '0.1.19' + VERSION = '0.1.20' end