Changeset View
Changeset View
Standalone View
Standalone View
tagme.rb
Show First 20 Lines • Show All 92 Lines • ▼ Show 20 Line(s) | 91 | tag_projects.each do |tag_project| | |||
---|---|---|---|---|---|
93 | source = ReleaseMe::Source.new | 93 | source = ReleaseMe::Source.new | ||
94 | source.target = 'tmp-tagme' | 94 | source.target = 'tmp-tagme' | ||
95 | source.cleanup | 95 | source.cleanup | ||
96 | source.get(tag_project.project.vcs, false) | 96 | source.get(tag_project.project.vcs, false) | ||
97 | 97 | | |||
98 | Dir.chdir(source.target) do | 98 | Dir.chdir(source.target) do | ||
99 | puts "::git tag -s -m 'Tagging #{options[:version]}' v#{options[:version]} #{tag_project.git_rev}" | 99 | puts "::git tag -s -m 'Tagging #{options[:version]}' v#{options[:version]} #{tag_project.git_rev}" | ||
100 | `git tag -s -m 'Tagging #{options[:version]}' v#{options[:version]} #{tag_project.git_rev}` | 100 | `git tag -s -m 'Tagging #{options[:version]}' v#{options[:version]} #{tag_project.git_rev}` | ||
101 | puts '::git push --tags origin' | 101 | puts "::git push origin v#{options[:version]}" | ||
102 | `git push --tags origin` | 102 | `git push origin v#{options[:version]}` | ||
103 | end | 103 | end | ||
104 | 104 | | |||
105 | # TODO: impl l10n and docs and what have you | 105 | # TODO: impl l10n and docs and what have you | ||
106 | end | 106 | end |