bin/sf in salesforce-deploy-tool-0.10.3 vs bin/sf in salesforce-deploy-tool-0.11.0
- old
+ new
@@ -174,10 +174,11 @@
ensure
sfdt.clean_version
end
if ! options.append
+
# Pull changes from sandbox to temporary directory:
config_tmp = config.clone
config_tmp[:git_dir] = config_tmp[:tmp_dir]
FileUtils.rm_rf config_tmp[:git_dir] if File.exists? config_tmp[:git_dir]
sfdt_tmp = SalesforceDeployTool::App.new config_tmp
@@ -190,18 +191,13 @@
dc_gen = Dcgen::App.new
dc_gen.master = File.join(config[:git_dir],'src')
dc_gen.destination = File.join(config[:tmp_dir],'src')
dc_gen.output = DESTRUCTIVE_CHANGE_FILE
dc_gen.exclude = options.exclude.split(',') unless options.exclude.nil?
-
- # Capture stdout when running generate_destructive_Changes, TODO: fix dcgen
- stringio = StringIO.new
- stdout_tmp = $stdout
- $stdout = stringio unless options.debug
+ dc_gen.verbose = false if not options.debug
dc_gen.generate_destructive_changes
- $stdout = stdout_tmp
- # Destructive push
+ # Push code to sandbox with Destructive changes
begin
# Set version
sfdt.build_number = options.build_number if not options.build_number.nil?
sfdt.set_version