Skip to content

Commit 480433e

Browse files
committed
[CI] Updates bump version task
The release manager is going to call `make.sh bump VERSION` from a specific branch.
1 parent a8f9698 commit 480433e

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

.ci/make.sh

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -159,10 +159,6 @@ if [[ "$CMD" == "assemble" ]]; then
159159
fi
160160
fi
161161

162-
if [[ "$CMD" == "bump" ]]; then
163-
echo "TODO"
164-
fi
165-
166162
if [[ "$CMD" == "codegen" ]]; then
167163
echo "TODO"
168164
fi

rake_tasks/unified_release_tasks.rake

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,24 +64,24 @@ namespace :unified_release do
6464
$ rake unified_release:bump[42.0.0]
6565
DESC
6666
task :bump, :version do |_, args|
67-
abort('[!] Required argument [version] missing') unless args[:version]
67+
abort('[!] Required argument [version] missing') unless (version = args[:version])
6868

6969
files = ['elasticsearch/elasticsearch.gemspec']
7070
RELEASE_TOGETHER.each do |gem|
7171
files << Dir["./#{gem}/**/**/version.rb"]
7272
end
7373

7474
version_regexp = Regexp.new(/VERSION = ("|'([0-9.]+(-SNAPSHOT)?)'|")/)
75-
gemspec_regexp = Regexp.new(/('elasticsearch-transport'|'elasticsearch-api'),\s+'([0-9.]+)'/)
75+
gemspec_regexp = Regexp.new(/('elasticsearch-transport'|'elasticsearch-api'),\s+'([0-9x.]+)'/)
7676

7777
files.flatten.each do |file|
7878
content = File.read(file)
7979
regexp = file.match?('gemspec') ? gemspec_regexp : version_regexp
8080

8181
if (match = content.match(regexp))
8282
old_version = match[2]
83-
content.gsub!(old_version, args[:version])
84-
puts "[#{old_version}] -> [#{args[:version]}] in #{file.gsub('./','')}"
83+
content.gsub!(old_version, version)
84+
puts "[#{old_version}] -> [#{version}] in #{file.gsub('./','')}"
8585
File.open(file, 'w') { |f| f.puts content }
8686
else
8787
puts "- [#{file}]".ljust(longest_line+20) + " -"

0 commit comments

Comments
 (0)