Skip to content
Snippets Groups Projects

Prepare 11.0 RC6 EE release

Merged Alessio Caiazza requested to merge 11-0-stable-ee-prepare-rc6 into 11-0-stable-ee
19 files
+ 400
5
Compare changes
  • Side-by-side
  • Inline
Files
19
@@ -15,7 +15,7 @@ class Push < Factory::Base
def initialize
@file_name = 'file.txt'
@file_content = '# This is test project'
@commit_message = "Add #{@file_name}"
@commit_message = "This is a test commit"
@branch_name = 'master'
@new_branch = true
end
@@ -24,6 +24,12 @@ def remote_branch
@remote_branch ||= branch_name
end
def directory=(dir)
raise "Must set directory as a Pathname" unless dir.is_a?(Pathname)
@directory = dir
end
def fabricate!
project.visit!
@@ -43,7 +49,14 @@ def fabricate!
repository.checkout(branch_name)
end
repository.add_file(file_name, file_content)
if @directory
@directory.each_child do |f|
repository.add_file(f.basename, f.read) if f.file?
end
else
repository.add_file(file_name, file_content)
end
repository.commit(commit_message)
repository.push_changes("#{branch_name}:#{remote_branch}")
end
Loading