30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
# File 'lib/thktool.rb', line 30
def self.run(argv)
yml = Config.create_config_file_if_need
Config.load_yaml(yml)
te = TriggerEvent.new(argv)
if te.validate_object
src_podspec = ModifyUntil.modify_src_commit(te.fwk,te.commit)
GitUntil.git_push(Config.Source_Spec_Path,"source podspec repo change : #{te.fwk} commit => #{te.commit}")
return unless Config.Package_Enable
PackageFramework.package(src_podspec)
GitUntil.git_push(Config.Bin_Repo_Path,"binary repo change : #{te.fwk}")
last_commit_id = GitUntil.last_commit_id(Config.Bin_Repo_Path)
fwk_podspec = ModifyUntil.modify_fwk_commit(te.fwk,te.commit,last_commit_id)
GitUntil.git_push(Config.Bin_Spec_Path,"binary podspec change : #{te.fwk} src commit => #{te.commit}, bin commit => #{last_commit_id}")
end
end
|